19
6 5
..#.#
.#...
#..##
...#.
#....
#..#.
1 1
.
1 1
#
1 10
...#..#.#.
5 1
#
.
.
.
#
6 6
######
######
######
######
######
######
17 26
....#......#..............
....#...#..........#......
....#...........#.........
............#.#.#.........
..........................
........##.....#..##.....#
.....#......#.............
..#..............##.......
.##..#.......#............
................#.....#.#.
............#.............
....#.........#...#...####
#..........#..............
.......#................#.
#....#....................
........#................#
..#...#..........#.......#
20 19
...........#....#..
.............#.#...
.....#.............
..............#..##
.##.....#.......#..
.........#.........
.........#....#....
................#..
.#.#...............
##...#...#.........
...............#..#
.........#.........
...#....#...#......
....#.#............
.........#.........
......#...#.....#..
..........#...#.#..
..................#
.............#.#...
....##.............
62 96
.#..#..............#.....#..#.....#..#....................#...............#.#..............#.#..
........#.....#.........##...............#........##........#......#................#...........
.......#..............#.......................................#...............#.#..#............
#.#.........................#.......#...#..............#.....#.......#....................#.....
.........#.....#...................#............................#..........#....##.......#......
.................#.#.......#...............#.#...........#.......................#..............
.............#.##.......#...................#...#............#.....#...........#.#....#.#.#.....
..#...#.#.....#.........#...#......#.#..#.................#.................#........##.##......
...#...........#..........#....#..#.....#................#...#.....#......#.....................
.#.................#.............#........#.....#......#.#.....#...............#...........#.#..
..........#..#........#....#..........#...#...........................................#..#.#.#..
....#................................#.........#....#.#.....#..#................................
..#...........#.....#........#...............#...............#.#....##..........#....#.........#
.......................#....#.........#.........##...#........................#.......#...#.....
.........#...#.............#...#...............#.....#..........#....#..........................
.....................#.........#....#...#.#.#....#..#.......#...#..#.#...........#.............#
##........#............#....#....#...#........#....#...................#...#........#.......#...
#...#......#.......................................#......#................................#.##.
#.................................#.................#....#........#....#...#.##.#....#..#.......
.....#....................#.#...#...............#...#.....#..................##.......#.........
...........#...#.....#.............#.#........................#...#...##....#...#...#........#.#
........##....#..............#....#.........##..................#....#...............#..........
..#.#...........#...........#....##......#.........##.............#............#.##.......#...#.
.............#..#..#...#............................#..............#...#......#.................
..#........#..#..#.....#.#....#..........#...#..##.........#.....#......#..#.........#....#.....
........#................................#............................#..#......................
.....................##....##..#.........#.....#..#.................##..#.#.#.....#.............
.........#.#..........#...#....................#.#...#.....#.....#........#...........#........#
.....##.....#..........#..........................#.............#.#......#..........#...........
.......##.......#.....#...#..........#...##.....................##.......#.....#................
................#..#...#...................#................#....................#.......#.#....
#...#............................#....##.......................................#........#.......
...........#..#........#...#.......#......................................#.........#..........#
..............#....#......................#..#........#........................................#
.....#......................#................#.#.........#.#.#...#......#..............#........
.......................................#........#........#.#..................#......#..#.......
......#..#......##....#..........#.................#........#.......#.....#...........#.........
.........#.#....#.#.........................#.....#..........#....................#.....#.....#.
......#.#.#.......#......#.......#.........#.............#........#...................#..#...#..
........#............................#...#...#....#....#......##.......#...##...................
..#..#..#..#......#...........#....#................#..................................#...#....
.............#.............#......#.##...........#.#........#.........#.........#........#......
.#...#.#...#......#..........................................#.......................#....#.....
.#.......#.........##........#.....##................#....#......#..........#.#....#.........#..
..............#............#.#........#........................................#.#.......#...#..
.#.#........................................#..#......#....#....#....#.......##.................
....#..............#..........#.............#......#.....................#...............#......
.#........#..................#..#.......#....#...#.........#......#.#...............#........#..
...#.....#..............#....##..........#.#......#....................#........#....#..........
.#...#....#..................#.#............#..............#..#.....#.................#..#......
........#........#.#......#............................#..................................#.....
...............#.#........#...#..........###................##......#........#..#............#..
...................................................#..................#.............#...........
#........#..............#....#..#.......................##........#..........................#..
...........#......#....#...........#........#.....#.......#.........................#.......#...
#....................#....#.#.......#...#...............#.......#..#.......#.#.......#..#......#
.........................#..#....#.......#...#......#.......................#.......#.......#...
....................#............#.#.......#................##........................#.........
.............#...........#...........................#..#.......#....#.......##....#..#.........
......................#......#....#....#......#..........#...........#........#.....#........#..
.....#...........#............#.......#.....................................##..............#...
..#.......#.......#.....#..#......#.........................................................#.#.
92 91
....................................................#..#............#......#.......#..####.
..........#.........#......#............#...##.................##..#.......................
........................#.............#...........................#.....................#..
.........................#.##............................................#...........#...#.
........................................#.................##...............................
#................##..........................#.......................#.........#.#.........
...........#....#.......#..#...#.#................#.#.........#......................#.....
.......#....#......#.................#................#.#..........#.....................#.
............................#...........................#....#......#......................
.................................................................#.........#.......#.......
...#.....#...........#................#...................................#................
........#......................#.....#.........................................#...........
......#...................#.........................................................##.....
.........................#..........#............................#.....................#...
...................#..........#............#....................#..........................
............#.........#...................................................#............#...
#....................#......#..#......#...........#..................................#.....
.#..................................................#...............#...........#..........
.............#.....#.....#......#.............#..........#.......#..............#.....#...#
........#................................................#...............#.................
..........#..#.......#.....................................................................
..................#................#......#................................................
...............................................#........#..............................#...
..#..........#.................#......................................................#...#
...........................................................................................
...........................................................#.......#.......................
............................#.............................##...............................
..............#.........................##................................#................
..............................................#...........................###..............
.......#.........#...................#..............#................................#..#..
.....#...#.................#...............................................................
...........#.........................#.............#....................#..................
.................#.............#...#................#......................................
..................................................................#..........#.............
..#.........................................#.......#...........#......#...................
...................................................................#.#.#.#..............#..
......#..#...#..........#....#....................#...........................##...........
.........#.......#...............................................................#.........
.....#....#..................#......................................................#....#.
.....#....#..............#......#..........#.#...............................#.............
..#.........#..........#..................#..........#....#......................#..#......
.....................#..#................##...................#.#........#.................
......................#..................................................#.................
.........................#....................#........#......#....#.................#.....
............#..................##...................................#......##..............
......#.................................................#................#.................
...........#...................#........#...................#..................#..........#
...#...........#............................#...................#...##.....................
.........................................#.................................................
#....#...............................#.................#........................#...#......
...............#........#.......#.............................................#............
.............................................................#......................#......
..........#...............................#............#...................................
......#..........#................................#.......................................#
......#....................##.##.....................#................#..#.................
...........................................#............................................#..
................#................#................#.......#.......#.....#.............##...
.............................#............#..#.............................................
.......#...............................#........................................#.........#
.............#.................#............#.......#........#...........#.................
.................#....................##..................................................#
.............##.................................................................##.##......
................#..#...................#............#......................................
............#.....................................#..............#.........#.#.............
..#..#.............................................................#.........#.............
......................................#...#...................#..........................#.
........#.......#........................#.#.....................#..#......................
.............................#....................#...............................#........
.#......................#........##........................................................
..................#.........#............................#......#...#............#.........
............................#.........#.#..........................#.......#...............
.......................#.................................................................##
..................................#......................................#.................
....#...............#...........#.....................#.....#............................#.
..#......#....................................#.......#...#.#.................#.........#..
##........................#.............................................................#..
...#.....................................#........#..............................#.........
.......#....#.......#......................#.........#.....................................
..#.....................#.............###.......................................#..........
.................................#..........................#.........................#....
....#.....#....................#.........................#.................................
................................................#......................#....#..............
..............................................#.......#...#................................
......#...........#.........##........#............#..#....................................
..............#.........................................#...........#......................
............#.....#.................#...................##..#........................#..#..
...........#....##................................#...#...........#...#............#.#...#.
.................##......#............................#.....................#...........##.
..#.............#............#..........#..................................................
................................................................#.................#........
...........................................................#.............##.......#........
..#.................#.........#..#.....#.....#......#..........................#.......#...
167 205
....................................#.........##..............................#.......#......#.............................#................#.#........#.........#...#...........#.#.......#.#..#............
....#.......................##...#.........#.#..#.#.#...................................................##...........................#................#...........#.......#.......................#.......#..
..#....#.#......#.#..........#....#...........#.#....#..................#.........#.........................#.#................#........#..#............#......#............#................................
.......#.....#.#.......#..................#.......................#.......#...........#.....#...#.....................................#.................##......#.....#.......#.#....#.#...#.......#......#..
........#..............#........#..............#.............#.##....#................#.......#.#...#..........#................#..#.............#.........#.........................##..#...#........#......
........#..#...............#..........#...............#.#...#................#........##..#.....#............#...........................................#.#..........#....................#.............##..
.#........##.#..........#..................###.#................#..#...#..#...............#.........#........#....#........#................#..........#....##....#.#.........#...............#..#...#.......
...#...................#.....#....#..#..#..#.............#....#........................#.#....#..................###..#...................#.#...........#..#.#..#........#.#.....#...#............#..........
............#....#..#.#........#............#........#............##..........##................#.........#.##.....##...#..............#................#........##..........#...#....#.....................#
#........#.....#.............#..................#........##.#................#.......#.#....#...#.....#.............................#..........#..............#.............#..#.............................
........................#....................#......#........#....##........#........#.#......#..##.........#.....#........#...#................#................................#...........................
.....................#....................................#.............................#..........#.......................#...#..#...#.......#.......#............##........................#.....#.........
.#...............#.....##..#............#........................................##........#....#......#.#...#..#...#........#.#...#..#.................#.....................#..#......................#..#.
...............##..#.......#...##...............#.......#..............#.................#..#.#.....##................#..#....................#.#..........................##.#...................#..........
.....................#..............#........#........#.................#......#........#........................#.........#..................##...#..#........................................#......#.....#
..#...................#........##.#.........#...............................##..#...................#............##....#..#...#..........#.#.#..#.....#..#.........................................#.#.......
.....##.....#....#.....#.#.............................#.......##........#...#..#..................#......#............#.#..#....................#............#...#..............#....#......................
......#...#................#....#.........#.......#..........#.......#.#.....##.....#...#.....#........##.#.#....#....#..##..#.#.........#...........................##...........#.#........#........#...#..
...#.........#...#.....#............#....................#..........#.#....#.......##........#........#..............#...................#..........#.........#...............#..#.........#.................
.......................#......#....#..............#........#.#.............#....#.....................#....#.#...#..#...................................#..................#.#............#.#................
..................##.#.###....#.......#..............#..#.........#.................#...###...................................#..............#........#....#...............#......#........#.#.........#.....
.#..#.#...........#.#.......##.#......#..............#................................#....##.#.#.........##..................#...................#.............#...##......#...........##...#.........#....#
.....................#....#.......................#........#............................#...........#.........................#......#.....#...#.........#...#.........#...##............#...#...........#..#
.........#...#..##........#.........#...#....................#.#................#...#..............###.......#......#.......#...#.........#..........................##......#...........#...................
..................#.#.......#...#...........#....#...................................#.........#.......#.........................#......#.#...#........#...#...............##...#.........#....#.............
#.............#..##........................#........................#...........#.......#......#................................#.#..............###............#........................#......#............
.....#....##.........#......................##...........#...........#..........#...#.#...........#......#.....#..#..#...............#.........#.................#..#...........###.....#................#...
.##.....#....................#.......#....................#......##...#..............................##.................#.................................................##.............#...................
..#..#.......................##.##..#.....................#.##.......##....#.#...........#.#....##..#....#..#.............#..........#..#.#...................#..............#.........................#..#.#
........#....#..............#....#..................#.........#................................#.#.......................#.......#..............#..................#....#.......#............#.....#...#.#...
...#.............................#....##............##...........#....................#...................................#....#...............#...##....#.#..#...................................##.........
...........#.......##.......#............................#.#............#....#.#.....#..........#.....#..............#..#.......#...#..#.....#........#.....#..................#.........#..#..........#....#
...........................#..............#............#..#............#...........#..........................#...........................................#......#.......##...........#..#.........##........
.#........#....#..#.........#......#...........##..................#.....#.............................................#..............#....#.......#..#.......##.#.......#.............#..............#...#..
........#...........#............#......#...........#...#....#..#.#...#.................#..........##....#....#..#.......#...#.#..................#......#....................#..#......#....................
....##.#....................#.........................#...#.......#..........#..#.....................#......#...#....#......#.#.........#...#..........#...........#.........................#..............
......#........#......#......#..............#...............................................#..........#...........#..........#.........#...#.................#.........#..#...............#.......##.#......
........#...#...................#.....................#........................#...........................#.......#....#..............#........#..#..........#.........#.................#..###.............
.......................................#...............#........................#........#.........................#..........#.....#....#......#.....#..##..#.#...............#........#...#.#....#.........
......#.....#......#....#...#.......#...............................................#..........#......#..................#..................#..#................................................#............
.............##......#.....#.................#...................#......#.........#............#..............#.............#.....#.............#..#.#..#.........#....#.....#.#...#......##.................
...........#....#...#..........#..#.......#.............................................##......##......#..#......................#...#.....................#.............#......#......#..#........#........
.#.........##....#...............#.......#....#...#......#............#.#...#......................#.....#.......#........#......#......#..............#......##.....#..............................#........
....#....#......#...........................#.#....#..#...............##...#....................................#.......#..#.#.............#...............#.....................##.......#...........#......
........#...................#........#.........##...#............#...............#.....#.....#.......................#..........#.#.......................#.#..#....#......#..........................#......
#....#......#.....#............#.#.....#........#...#....#..........#.....#.#..#...#..#.............#................#.#......#.........#.........#.................#......#.....##...................#.#.#..
#.................#.##..............#.........###..#.......................#...#............#.........................#......................#.#....#..........#..........#..............##....#...#.........
........#...#.............#..................................#....#..#........#.....................#.....#..#.......##..#..........##...........#..#.......#....#....#..........#....................#......
...................#........#.....................##...........#......#....#..........#..........#...........#....................#...........#.........................................##.........#....#....
..................##.........#...#.........#.......#......#......#.................#.....#..........#..................#.........................#.............#...#......................#................##
..............#.#...#.##...............#.........#...........................#..#........#.................#.......#........#.#.#........................#...##.....#.....#..........#..#.#..................
.....#............#.......#...................#................................#..........#....#.....................#...............#..........................#...#...........##..#.........#.....##....#..
.....#...#.....................#....##..............#...#.#............#.......##..##...#...#....#............#...#.#...................#....###..............#................#.......#....................#
#............#.....#.........#.............#.......#...............#..........#...#...#............#..#..#.................#........#.........#.............#........................#............#.#......#.
.....#..#................................................#...#..#.#..............................#......#........#.............#............#..#............#.....#.......#......#..........#............#...
.#.............#.....................................................................................#...................#.........................................##...............#........##...#....#.#...
...........#.#................#...........#......##.#...........................................#....#......#.#.................#..........#............................##...........#.......................
...............#.....................#.###..##...#.............#.#.......#.#....#.#....#......................#.##.........#........#.............................#............#.#.....#.......#...#.........
.............#..#.....#.#................#.##...........#........#......................#..........##....#......#............#....#.....#..........##.................#....#..#............#.....####........
.....##...#..#..........#.......#...#.............#.............................#.....#....................#..............#.#...#............#..................##..##...............##......................
...#............#.......#.......#..#.....##.......#.....#.........................#..........#.......#.....#....#.........................................#........#.................#.......#............#..
..###..#.................#..##.#..#....#......#...............#..#....##..............##.........#....#..................#..........#................................................#.#.......##.......#....
#.......#...#..#..#...............#.........#....#.........#.........#.......#..#...........#....#..#...#.#......##....#...#........#.....#...................##....#...#...........#....#......#............
.............#....#....##.......#...........#........#..........................#............................##.....................#..........#.......#.#.......#.....#......#.#............#...............
....................................#..........#...............................................#............#............#..........................#...........###.......#.............................#....
........#.............#.....#............#............#..........#.....#.#..#.#...##..#........#.......#....................##..............#..................................#........#...........#........
........#.#......##.........#......#.......................................#.................#..................#...#..#......#.#.............#......#...........#.........................#.................
..#......##..........#........#..#...#........................#...#................................#......##...............#.................................#...........#.#...#.....#.....##..#............#
.#...#...#........#...#........................#.#........#........#...........#...............#...........#..........#...#...................#...#.##....#.................#...................#.#..........
...#.................#........##.................................##.........#...............................#.#..............................................................#...#...........................
....##....#.#.........#.........#..............###...........#.........#...............#.......#............#...........................................#........#............#...#..................#.......
...........#.....#............................#........##....#...........................#.......#........#..........#.............#..........#......#........##..#.....#.....#........#.........#....#......
....#.#.....................#..##.............#.............#..#...................#.#......##......#..........#..#..................#.#..............#...#........................#.#............#....#...#.
..........#........................................#..#....##............#..........#....#...#....#.....................................#..........#..........#..#....#.......##....................#...#..#.
.#........#.......##..#.......#............#........#.......#....#...#.......#..........#.#.........#.............##................#...#.....#..#................#.#................#....#......#..#......#.
.............#..#.............#...........................#.#................#........................................................#.............................................#...#...#.......#........
....................#.#................#.#............#......................#.##.....#...............................#.....#..#..............#............................#......................##....#....
......................#.#......#.....#......................................#..............#...#....#.............#...................#........................#.....#...#.......#..#.............#....#.....
.........##........#..............#...#...#.....#................#....#..........#.........................#.....#..........#.......#.................#....#.###...#.........................#.........##....
...........#...............................#....#...##...............#..#.........................................#.#....#...................#.#.......#......#..#....##...#..........##........#...........#
....#....#.#.........................#..##...................#..............................#....#....#..............#..............#....#...................................#.#.....#...#...#...#.....#..#.#
...#........#....................#.#.#.........#........................#...#.....#...........#........#.........#....................................#....#........#...........#...........#.........#....##
...........#............#.................#........#.....#.....................#.#............#................................#....#.......#..........................#................#....................
#.......#...#.......#......#.........##.......#.....#......#........................##..........##................#......#..........#..........#..........#....#.#..........#.........#....#............#...#
#....#....#..#.................#.....#.........#....#......#..#...#.........#.#..............##..#.............#....#.....#..#.............#.##.....#.......#...............................................#
........#...##.....#..#........#.......#...................#....#.........................#.........................#...#..........#....#..........#..#.....##.........#...#.................................
....................................................#...##....................#....#.................#.##..............................#...#.........##.....#....................#..#........#...#........#..
.............#............................#.............#.........................#.......##...#....................#................#...#................#..........#................##.....#.....#.........
.............#.......##..#...#......................................#.................#.....................#....#.........#.....##...............#.#.#.....#....#.........................#..........#...#..
.......#..#..#.#.#..........#........#...#.##......#....#.##.....#..............................#...#.#.........................#.#....#........#.......#............#....#.........#..#..........#......##..
##.................#.......#.....##......#.#.#.............##..................#.#.............#.....................................#............#......#..........#......................#..#......#...#...
..#.....................#...#......#..#........................................##.......#.............#..#........#..............#.......................#..#.............##................................#
...............#..........................................#.##.....#........#..#.#...................#...#.............#........................#.###...............#.......................#................
.#.........#.#...#.....#.....#.#......................................................#.....#.#.....#......#...#.................#....................................#.....#..........#................#..#.
.....#..........#.......................#...........#....#...#.............#...#......#..................#..........#.#.......#...............#..............#.........................#...#.................
.#......................................#............................#..............##........#..#.##....#............#.#.........................#...................................#.........#....#.......
...#........#....#................#...................................................##........#............#............##........#...#.#.............#................#...#...#..#..#........##....#......
....#...#................#.................#..............#...........#................#.#.......#.....#...........##........#.#...##.#.#...#......#......#..........#..........##..#....##.................#
..#......#..#......#...#...#..#..#..............................#....#...#.......##.....#.........#..........##..................#......##.................#...#..........#...............#............#.....
.....#...#................#.....#..............##.................##.............##........#....................#.......#...........#.........#............#....#....#...#.......##..#..........##.......#...
#............#..............#................#....#.....#........#.............................#.........#.............#........#........................................#....#...........#..................
.....#..#.............#...........#........#........#...........#.....#..............#......................#..........................#........#.............#........#...................##...#.#....#.....
..#.................#....#..............#...........#........#.....#.#.........#....#.....#................#..#...........#........#.............................#....#........#..#...#......#...............
.........#..........#.......#.......................#.#....#............#.............................................##.#...............#..#...#.............##.................#......#........#........#..
.....#.......#..#..#..#..#..#............#.................#..........#.......................##.........#..................#........#..#..................#.....................##....#.........#.....###...
....................#...#..#......#.............#...........#......#.......#...........#......................#.........#......##....#.........#.......#........................#...##.....................#.
..#.......#.............#.................#.......#..............#........#.............#....#......................................................#...........#.....#........##.................#..........
...........#....#......#......#...................................................##...#.........#......#.......#......##...#..#....##....#.....................#.#...........#......#...............#..#....
...............#..............#.............#..........#..................#.............#.........#.....##...#.#.....#.......#.#...........#....................#....#.#..#......#.....##............#....#..
........................................................#......................................#...............#.......#.................#..................................................#................
.#.......#.....#..........#...#........##.......#.#................................#....##.................#.#................##................#...................#......................#...#.......#...#.
....#....................#.............#....#...........................#.#.................#......#.....#.................#....#........................#...#...........#..............##...#.#.............
..#..............#............#..#....#....#..#......#...........#..........#...................#....................#......................#....#......#.......................................##..##......#
.#.........#........#........#........................#.......#.......................#....#.................##.#..............#.................................#......#...........................#.......#
................#.............................#.....#........#.#....#................#..........................#........#.............................#....#.#...............................#.....#........
#...#............#.#..#......#....#....##.........................#............................#....#.#..................#........................#.#...#........#....#...................#..................
...#.......#.............................#...........................##.......#.......#....#...#....#.....#................#...#....#......................#...............................#..........#....#.
.......#........#......................................#....#.....................#..#.......................#.#.......#..........#.#.......#...#.............#..#...........#..#.......#.........#..........
....#...........#........#....#......#...#....#....#................#.........##..#...................#.....#.......#..........................#......#......#...#......#........#.##..........#...#.##...#.#
........#.........#.........#.....................#....................#......#..#....#.................#..............#..........##.#.............#.##...#........#...#....#................................
.#...........#.#....#.........#.....................#...........................#...........#..........#....#..#.......................#...........................#...................................#.....
.........#.....................#.#.........................#................#.........#...#......................#............#................#...#.........#................#...................#..........
.#.................................#..............#...........#.....##.#..........##...............................#............#......#.............#....#....#.......#..................#..........#......#
........#...........................................#........#.........................#..#......#..........#.#.........#.#......................#............##....................#.....#..................
.......#...#..............##.......#................##..............#....#.....#........#.......#..#.#..............#..#..........#........................................##....#....#.................#....
#......................#............#...........................##...............#........#................#...............................................#....................................#......#.....
...............#.............#.#.#.#...........#...#...##......#...#................................................................#...............................#............#.#.....................##..
...........#....#....#................#.#.#.#..#.#...#.........................#.............................#.....#.........#...........#.....................#....#.........#...........#................#.
......#...........#...##....#....................#........#................#........................#.#..#...#..........................#......#................#...........#.#....#.##.........#.#..........
........#.##........#..#................#.....................#..#....................##...##..#............#.#..................#............#.......##...#......#.............................#..........#.
......##............#.....................#..........#..........#......................................#.........#................##......................#..#..#.#...#..#.....#..#.........................#
..#....##............#............#.......................##..........#...##............#......#................#.........#...................#...##.....#....#.......#..............#..........#......##....
.#.......#....#....#.....##...............................#............#..#....................................................#..........................#........#..#.......#..............................
........#....#........................#....#.........#....#..............#........#......................#......#..........#....##...........#....................#........#.....#.#..............#..........
....#.......#...#...#...#...............#.#...........#......#.............#.....#....#......#............#.......#...#...#....#..........................#......................#........##.....#...........
....##.#.............##....#....................#......................#.......................#...................#.............................................#..................#..##.................###
........#........#.......#.##.#...........##.....#........#..........................#..#.....#............................................#...#.................................................##..........
......#...............................#...#...#.#............#...#..........#..................#.........#.......#.#..............................................#............#...............#...#.........
.....###...........#....................##...##......#.............##..................#..#.......##.#...................................#.....#..............................................##...##........
................#.#..#........................#..#................................#......#.....#...........................#.....#....#.#......#...#.........###.....##...............#...#.........#.....#..
.#...............#......................##....#.....................................#...................................#...............#........#................#...........#............#.................
.#.........#......#....#....#...............#...#...............#...##.........#...#.................##..........#.....................#.......#....#....###.##....................................##........
......#...##....................#.....#....#........##...................................#.....#.#.........................#..#...#.....#.......#............................#......................#........
...........#...........##............................#...#............#........#.............................#.....#..#............................................#.........#..........#........#.......#...
.................#........#........................##...........#....#..............................#........##........#..#......#..........#........#....##...............#..........###.#.............#....
.#.#..................#.....#...................#.#.#......##......................................#..........#.......................#.................#............................#.#......#...#..#.......
.....#.....#....................#....#........#.#...........#.##.....................#.#...............#..............#........................#.....#......................................#..............#.
...........#..#......#..##......#.......#...#.....#............................#..##....#.#...............#.......................##....................#.#...#..........#........#.......#.........#........
..........#.................#............................#..................#......#..#......#......#....#.....#..#.....................................##...#....................#...........#.......#......
#..#.....#.....#...........#..............#.......#.....................#.....#........#....#..........#..........#....#...#.....#.......#..............#........##......#...........................#.......
....#.......#...#............#.....#........#.##.....#.....#.#........#........#.#............##.......#....#..#.#......................#....#..#.....#...#......#.....#......................#..............
.......#..................#....#..#...........#..................................................#..#.#.........#......#...#..#..................#...#...................#...................................
............#................................#.............#..........##...................#......#.........##..............#..#....#...................#......#...................#...#.................#...
##.........#...........#.....#...#.#......##...........................................#................................#.......#.......#...............................#...#.....#...#......................
...##.............#.#............#......................#...................#...##...#.#.......#..........#..............................#......#...................#.....#..................#......##.......
............#.#...#.##.......#.....#.............................#...................#.............#...........#..............#.......#.....#............#..#..............................................#.
.....................#.....#..........#............#..#......#......................#............#.....#.......#..#.......#.#..................#.#...............#....#......................................
............#....#......#............#..................................#.................#......#.......#.....##...#.....#......##....#...##..#..............#..#....#..........#........##...#..####.......
...................#...........#..............#............#........#...#...#...............................#.....................#.....#........#....#...##....#........##.......#..#.....#.............#...
..#...................##...............#........#.................................##......................#.....#...........#..............##..#..........#.......#...............................#..........
..#.......................#....#.......#.......#.................#........#....##...#..#........#.................#.#..#.#.#.....##...#.....#............#...#..#.....#...#...#...#.#...#......#.............
#...#....................#....................................#...............#..............................#..........................#.........#.......#.....#................#............#............#.
.......#.#..........#.........................................#...#...........#.#..#.....#.................#...#..#...#....#.#...........#..........#...#...........#................#.......................
..........#............#............#......#....................#.......#...........#........#...#...............#...............#......#.#......#................#..#.......#..............##..#........#..#
......#..#...#......#.#....#..##..................#...................#..#.........................#........#........#.....#.......#.......................#.............#...............#..........#.......#
..#...##.............#.........................#...............#........................#......#..........#...............#............#..............#.....#...............#........#...#......#....#.......
..........#............#......#.........................#.............#....#.......#.......................#..........#.................#..#..............#....#.............................................
963 903
#...#...........#.........##.................##............#...#.....#...........................##.#................#........................#...................................##..##..#.........#................#.....................#....#....#..#....#................#................#......#...................#.##...##..##..##...........................#..............#........##...............#.......#............#.#....#..........#.#.........#..#.#......#......#......................#.....#......##.#.....#.............#.#..........#.....#............#......#..........#.........#..#....#...........##....#...........#.....#...........#.............#........#..........#.........#...#......#......#..#....#...#..#......#......#.................#.#.......#.......#........#................#..#.............#....#......#..........#......#......#.....................#............#......##.....#..
......#................#...................#................#..............................#.....#.........#.........................#......................#.##......#............#..##..#......................#.#........................#....#.................#...................#................#....#.............#............................#......................#.#.........#.......#...#.#........#...........#.........#......#.....#.#...#.#....#..#...........................................#.............#....#.................................#.....#........#.........#...#.............#........#..#................................#..#.......##.........................#....#.....#........#.........#..#..#....................#.#.....#..............................#.......#.......#...............#.#....#................#..........#..##.#..#.#.............................#..#.....#.......#.....
.....#............#...........#.......#...........................#...#..........#..##............#.#.......#...........#.................................................#............#...........#.#...........#........#...#....##..##.....#..................#........................#....................................#......#.......#.....#.....#..#......#.#.............................#.....#.#.#.........##.............#...#..............................#.......#.........#.#.........#..#.#..#............#......................#.#....#.#.............................#.....#..#.#..#..................#.......#.#......#......#..................#...#...##.#....................#..#.......#.......#......#.......#.....#.......#..........#......#.#...#.....#....#......................#..#.....#...#................#...........#........#.....##.....................................#...........#.#.#.....
..#........................#........#..#.................#................#...#..............#..#....##..#..........#..............##........#....#..#..........#............................#..#.#.........#..........................#.............................................###.........#.......#...#.......#.....................#....#.........##........#.......#.###...#......##....#........#.....#.#.#.#.#..............##....#...#....#........#....##.........#......#......#...............#.....................#...#.#..#.....#.#.##.......#..#........#.#....#.........................#.............#.#..#................#.................#.....##..........#.....#...........#.....#.................#.......#.............#.#.............#.....#..............................#................#.......#................................#.##..#.#...#..............#...#..................#..............#..
...............##.......#...............#....#..................#..........#.........................#..................#.#.............#.#..................#.........#..............##........#..#.......#..............#.....................#.....#.............#..............#...#....#..#.......#.##...#.....#......#..#..#.#..#.............#......#.............#......#..#.#.......#.........#.#.......................#...........#.#...................#.......#.....##...................#....#.....#................#.....#..........#......................##..........#...................#............#........#......#.......#.....##............#..#.......#.#..#.......#..#.#..#..........................#.....#............................#.....................................#.........#.........#.......................#...#...#...................#....................................................#.#
.#.....#..#......#...................#....#...........##...........#....#....#...#........##..##..#...................#..............#....#...#......#....................#.##.......#..............................#..........#..........#.#...........#....#........#..#......................#................#............................................................#....................#.......#.............##...#.................................#..................##.......#.....#..............#...............##......#.....................#...........................#..#........#....#...................................#.......................................#...........................................#...#............#..#....#.......#...............#........#...#.....#...........#..#..........#.........#.................#..#................#.#............#....#................................
......#......................................#..........#....#.......#.....#...........#....................#.#........#......................#.....#.........#..#..........#.......#..........#.#.#....#................#.....#..##.#........##....#......#...#..#....................#..#....#..#.............#........................#.#........##..#..................#...............#..#...............................................#....#....#...#...............#...........#..#...................#........................#..............#........#...........................#.......#...#....#.......#..#.#.#...................#.............................#...........#.................#......#...#.#............#.#..#..#...........#....#....................#..................#.......................#.......##.....#.................#...#......#.#.....#.............#.....................#........#......
.#..............#.......#.#...............#...#..#..#..#.....#.....#...#................#......#..................#........#..#...#......#.#...........#..#...........#.......................#..........##...#................#.........#....#.....#.#................#...#..............##....#....................................................#...........##.................#.........#..#...#.................#.................................................................#.........#....#..............#.........................#..........#.#...........#.......#............#...........#.................#.............................#.............#.........#........#..............#.......#........#....#.#........................#..............#........................#....#......#........#............#..#...#....#............#.......#.#...........#...#..#..#..#.........#....#..#......##........#.
..........#............#........#................#...#............#.....#.............##.........................#.......................#................#.......#...#...#.................#..........#..#.....................#..............................................#................................#..#.................................#.#.......................##...........................#..........#.#..........#.#.............#.......#..................###.#...#.........#.#...........................#..........#.....................#.#.#..........................................#.......................................#...#.............#......#......#........#.............#..#...............................#.#.#...........................#..#........##.....#..........#.............#.........#.....#..##............#.......#.#.........#...##.......#..##............#...........#...#......
............................................#...............#.#......#...#........#....##..#....................#....#..........#..##.#..#......#.....#...##......#.#..#.....#..........#....................#....#............#.#.#.#............................#...#..........#.#.#....#.....#....#..#..................#.........#.....#...##...#.....##..................#....#....#...................#..#..#..#...#....#..........##.....#...#.....................#.......#..............#....#........#......#...................#...#...................#.#.#..#............#....#.....#...........#.....#...#......#.#...#.........#......##............#.................#.................................#.#..............#....#.......#..#....#.....#.....#..#...#.............#.........................#.....#............#...#...#..........##.......#..#.............#....................#.....#...#....#..........
.....................#.....#............#..........#...#......#.............................#.......#......#......................##.............#.......#......#.............#.................#.........#.....................#.......#...........#...#..........................#..........#.........#......#..#.#.........#............#....#............#.........#.###.................................##......#......#.#....##.........##...#.....#....#................#................#............#............#......#..#.#.........#............#.............#.......#...#........#....................#..........#...........#..#....................#....#........#...........#...........#.....................#.....#...........................#..........#........#.#................#....................#......#..........#.#....................................#.#...#...............................#....#....
#.#...#............#........#..#....................#..........#.................................................#............#.............#.........#...........#..#...#.###.##..#..................................................##....#...............#.....................#.#..................#.#.##........#...................................................#........#.......##...............##.........................#.......#.#.#.....#.........#.............#.#....................#....#......#.............#........#..............................##..#............#.#...................#..#..........................#.............................#...#...#........#..............#.#.##....#.........#...#........#.......#................#.#....#..................#.......#........................#......#.........#.......#.......#.......................#.....#...................#.......#..........
....#..........#.#.............................#.#....#.................#........#.#..#.............#...#...........#.................................#.........#......#....#..............#........#.....................#....#.............#......#..........#.........#...#..........#.............#....#...........#....#.......#...##..#...................#..#........#..#.#......#.....#.......#.#...#....#.............#.#.................................#..#..............................#.......#.##..#...#....#.............#...............#.................#............#....#....#.....#.......#...................#...#.....................#..##...................#.......#..........#....#............................................................................#.................#.....#.................#....#............#....#....#.....#.............#.............##..............##.......###.......
#........#..#......#.............#........#....##.....................#..#.....#................#......................#...........#..............#......#.........#...#...#........................#.#.......#........#......#..#.....#.................#................#.........#..................#.............#.....................#......##................#........#............#..#................................#......#.............#...........##......#.#.......#.......#......#...........##.#....#................#..#......#............#.............................#.................#..................#........#...........#......#..............##.........##................#............................#.#.#.............................#.........................#...#........#.....#.#....#.....#........#......#......................#...................##.......#.............#....................
#.#........#..........#.......................#..............#.........#.....................#........#.......##.............##..........................#..............#.#......#..........###....#....#.......#......#...........#.....#..#......#...#..#........................#..#.......##...##....#..............#.....#.#.........#......#...#.#..#..##..................#...............#.....#..##.....#....#........#......................##...............#...........##..............#...#............................##..............#............................................#..#.........#.....#...#....#...#.......#...#.#.......................#.......................................#...#............#.....#..#........#........#.#.#........#...................#.......#.###..............#.....#....................#...............................###..........#............##.........................
#...#............#....#.##...........#...................#..........#......................#...#...........#........#.....#..#..........................#.#....#...............................#........##.....#...............#.....#..#......##.....#............................................#.......##................#.........#...........................#......#..........#....#...#..#...#.................#.......#...#...#..................#..................#.....#..................................#......#....................................#..........................#......#............#........................#.....#..................##..................#.#..#.................#.........#.##...#...........#....#.............................#...............#...#....#........#.#......#.#.....#............#..#.........#..........................#..........#..............##..##...#.......#.....
......#........#.#....#.##...#......#..#...........#........................##...#.#...........#.................#.............#............#.....#.#.....#................................#.#......#..........#....#.....................#.....#..##.#..#........#.............##.............#................................#.....#................#..............#...........#...#.....#.....#..#.................#..........#.....................#...#..............#........................#....................#...........................#...........##.........#..#............................#...##...........#................#....#.....................................#.......#.............................#.#...............#...............#.........#....##.........##.#..........#.........##.............#...........................................#..#.....#...#.........#.............................#...
##......#...................#..#......#......#......#..................................................#.....#.......#.................#....#.#.##...#......#......#..#.............#..........................................#....#..#.............#.....#..#...................#....#..###..........##...........#.......#.......................#...........##...........#.#......#...................#................#..................................##...##................##......#........#.................................#....#......#...#...#............#.#.....#.......#..#.................#.....#....#.#....#........#.......................#..........#.........#..##......................#......#.......#.....#......#...................#.#....#.#..........#..............#......#.....#................#........#.###.......#.........#.......................................##..#...#.....................
.............#.........#.................##.#............#...#.............#...............#..........#....................................#......................#....#..#..........................#...##...............................#...#.......#...#.........#.........#.......#.##.....##.............#........#.......................#...##.#.........................................................##.#..........#....#..................#........#......#.#......#....#........#.................#........#......#..#..#....................#.................#..#....#...................#............#....#........#.......##.#.......#......##...#..#..............#..........................#..........#....#...........#......................##...........#.....#......#...............#..#.........#...........#...#..#......#.#.##....#............#.#............#........#....................................
......#.....#....#......#..#......................................#....#....#...##...............................................#.........................#...#..............###...##....................##....#..###....#.............#....#....#...............#.....##.#.......#.......#..................#..#......#..###.......#...........................##.#.............................#...........#....#...................#....##...#.....#........#....#...........................#................#.........#...........................#..#..#......#.#...................................#...........#........#..#.......................#..#......#.#.................#................#...#....##.......#..............##............#....#.....#.#...............................#.........#.#..............................#.......#.##..........................#.........#..#............................#...#.
.........#...#......#..#.......#....#..............................#..#....................................#.#...........................#...###.....#...........#.......#.........#.........##..#........................#.#........#........#.................#.....................##......#....................#...............##..........................................#..#..#.......#.......#....#................##....................##..........................................#..........#.........#.........#.#......#...#....#..................................#..........#.......................#......#........#....................#.#....##.....#....##....................#.....#..#...#.###....#....#.............#.##.......#..............#.#..............#.#...........#......................##........#####...#.........#..#....#.#..#.##................##....##....................#.......#....#.....
..........#..............................#................#.........#...............#..........#......#..............#..................#...#...........#.#......#......................#.....#...#...#.....................#...........#..............................#.................#....#.....#........##.....#.....#..##..............#...#........#.......................................#....#..........#....#.............................#..............#........#.........................##........#.....#..............................#.........#.#.........#..........#...#...........#.............#........##...#......................................................#..........##..#......##............#...................#.................#...##.......................................#.....#.................#........#.......................#............#...#.......##........##......#.....#.......#...
.......#...............#......#...#......#.#...............#...#..........#...#.....................#............#.#....................#..........#...#..#......#...#....#........##.......#..............................................#...............#.#......#.............#....................#............................................#........#..............#.....................#...........#.....#......................#.......#.###............#.........##......#............#..#.#........#............#.#............#..#..............#.......#......#....#..#.................................##..............#........##...............#.#..#...#...........................#.##......................#...#..#.................#.##................#......#....#.................#........#..........#......#....#...........................#....................#...................#...#.#..........#....
.........#.........#...........#...........................##...#........................#..........#...........##..#.#...............#...............................................#.......#...#.........#..#.........#....#.##.......#.......................#.#................###....................#.#...................#....................................................................##..#................#.......#......................................#......#....#.............#.#..#..........................#............#......#..#......................#.................#..............#.....#....##.#.##....#.#....#..#....#...............................##..........###....#...........................#..#.....#.............##...#..#....................#..#..#.........#................#.#...................#............#...............#...........#.#...#...#.#...##....#......#..............
.....................#............................#....#.............#..#...#...#.............................#...............................................#..........#........#....#.....................#...................#.#..#........................#..#..#...#..#......#..............#....................#.....#.................#.............#..#........................#........#.#........................#......#...#........#...............#......................###..........#.##......#............#..#...#........#....##......#.....#...........#......#.........................#...................#.#...........................#..#.#.#..................#.....#..............#...........##..#.#......#....#.........#........##.............#.............#....#........#.###.#............#........................##.......#..................##......#............#.................#..............
..#.......#.................#......#..............#.............#...#...#.......#......................#..#.........#...........................#..#.....#.......#.#.........#..........#.......#...#............#..##...............#.#.......#.....................#...#.#...........#.....##...#...............#......#.#.................#.............#......#......#...#...........#............#.............#......#...........#....#...........................#.....#........#....#...##..........#..........................#..#.....#.#.................................................#.........#.#............#..........#...#.....#..........................##......#.......#.##.....#................#..#..#.......................#.....#.............#.............#..#.....#.................#......................#....................#..............................#.................................#.......
.....#......................#................#.....##...#........#......#.##...#.#..................................#.......#...#......#....#...#.#......#............................#..........#........#.............#.............................#...#...#.............#...........#......#......#............#.......#.##...............#....#.............#..#..........#.#.#.#.....#........#.....#................#.....#...#........#....#............................................#............#...............##.........#...#..#.......#.......#.......#..#..#....#.........................#..................#........................#...................................................#.......#.#...#.....................................#............#...........#..........##...........................#..#....#.#...##.............................#.#.........#.........................#..................
.#.......#..#..#........#.............#..........##...#..............#..........................#.......#.................#..................#....#...............................#.....#.....#...#.....#..#....#....#...............#.......#...#.#...........#........#.....##..#.#...........................#......................##.........................#......#...#....#....................##............##....#.................#...#..................#..................#........#.....#....#.#...............................#.#......#.............#......#.......#......#..............#..#.............#.....#..#.#..#...#........#........#.......#........................#..#..##...........##.....#.......................##................#..............###..#........#...#......#....#........#....#.....#......#..........#.#.........#....#.........#.........#...#.#....#....#...#.....#.....#...........
#..###.........#.....#.................................#..#...........##...#.#.#..#....#.#..............###......#.......#.#...###.#..........#...#...#....................#........#......#...##............#.......#.....##..........#.....#...#....................##.......#.....#..............#...#...............###......................#...#......#.#.....##....#........#...........................#..#...............#............##..#........................#....#...........................#.............#..#.....#...........#.....##......#...#....#..........#..........#...#......#.....#...............#..#........#........................#....#...#...........#........................#............#........#....................#....................................#...#...#...#..#.#.......#.#.....#.....#.......#....#.#.......#...#.................#......................#........................#.
.#...........#..#....#............#........#.............#.......#.##.......#.........#....#...#.......#.......................................#.....#......#.............#............#...........#.......#.#............................................#....#..#..#...........#....................#......#..#....#......#............................#..#.......#.##.....##..............#.#.......#..............................##..........#....##.......#.#.................#...........................................##....................................#.........#.......#.......#................##...#...#.......#.......##....#...................#............................#...#.#...............................#.#.#.#....................#.#...........#....#....................................#.....................#............##........#..#..........#.....................##....#..#..................
..#...........#.....#..............................................#.....#...............#.#.#....##.#..#......#..................#..........#......#........#....#....................#..........................#........................#....#...#......................#.................#.....#.........##.#........##..........##........................#..........#.........#.##......##.......#........#..........................#.....#....#.......................#.............#.....#.......#.........#.......#....#.....#.......#.......#.#........#............#............................................................###................#......................#..#..................##............####....................................##.........................................#.#.................#.........#....#.....#.......................#...................#..#.........................#.#.....
.....###.#..........#..#......#......##.#....#.........#....#...#......#.....##...................#......................#.............#......#..................#..............#........#....................###............#........#...............................#.#........#...#.....#.........#.......#.......................#.....#..........#..........#...#.......#.....#....................#.....#........#.#....#.......#.........#............#.....................#.#.#........#............#............................#......#...........#...##....#.........#.................####.......#...#....##.#............#............#.......#..............#.....................................##......#..#...#.........#.........................#...............#..........#..............#................#...........#...#.............#.#.................#...#.........#.#........#.....#......................
....#............##...#.#......................#....#.......#...#...............#.#.##.....................##...........#.....#........#............#..#....#..........#.#......................#......#......................#.......................##...#.#...#.#............#...................#...........#.....##..#.............#......#.#.......#...................#.................#...##.....#.....#.#...#.....................#..#.................#......#..#..#.#....#................#..##........#.#............................#....#.........#.......................#............#..#..........#.#.#.#......................................#................#.............#.............................#....#.....#.....#.......................#.......#..........##.............#......#..............#..............#........................#....#...................................#...#.#.......#......#.
.............#...#..........................#........#...........................#...#.....##.....#....#...................#............#..#....................#...#......##.............#......#...#....#.......#..............#.........#..............#................................#.........#.........#......#.#.......#......................#.........#....................##..#..........###...................#.....#.......................#.........................#.........#..............###......#....#.......................#.........#.....##.#............#..#..#.........#....#...................#..#..#......#......................#.........#........#..#.###...##........#.................................................#..........#...............#...............#..#............#.#.....#.....#.................................#..................#..................................#.........#..
................................#............#................#.........#.........#.......#......#.#.....................##.............#.....#.#...........................#..#.#.......#......#.........#...............#............#..........#...#..#...#....##.##..#...#...#.......................#...........#........#.......#..#................#..#.#.....................#......#...#........##....#......................###...#.....#......................................#...................#...#.......#.............................#.....#........#............#...###...............#.....#.###......#.....#.....................................#.#........................#................#....#...........#...........#...#..####.#......#...........#...#...............................##..........#............#......#.........#............#......#...............#.#.......#.........................#..
#.............#........#............##..........#.............#....#....#.............#..............###..........#.......#......#.......#....#..#.#..........##..............#.................#.................#.....#..#............................#...#.........#.............#..........................#...........................#...#.##....##.....#.....#........................................#......#.#.............#.............#.#............#.................#..##.................#...##..............#...............#.............#............#........#................#..............#.#..........#..........#.............................##.....#..........#.#...................#.....................................#...............#............................#..............#.#....................#.#.#.................#........#....####............#......#..#.................#.....#.#......
...#...........#.....................#.....#...........#....#....................#...........##.....#......#..#.......#......................#..............#.....###.................#.#.......#..............................#........................#..##.##...........#....#...........................#..................#.#....#...#.......#..........#.........#...#......#........#....#...........#...............#....#........#..................#................#....#...............#..........#.........#....#.........#...........................#..................................#.#................##......#....#....#...#..#.........#.......#.#...............#.#...........#...#.....#.......#..#..#.....#....................#...#......#.......#.....#.#..........................................#...........#...#.#...................#..#..###..#...........#......#.....................#....#..........
......#......#.............##....#.#.............#...........#...#.#........##..#...........................#..#....##...........#...............#................................#....................................#..............................#.#.................#.........#....#................#.................................#..............#...##.....#...#...#......##.#..#..#....................#....#.......#.......#.......#..........##..#......#........................##..............................#..#................#............#.....#......................#...................#....................#.............#...#.....................##...........#...#................#.#.................#.#...#...#..............#............#..#.....#....#.........#............##.#..#......##..............#......#......#..................##..#.........#.....#..#....#.................#.....#...#.
......#..#.......#...#....#....................#...................................#.......#...#..........#..........#.#..........#.#..#....#.#......#........#..#.......#.....#...........##.............#..............#....#..#...........###......#........................#..................#.........#.......#.....#.................##....#.......#......#.#..............#.##...............#.....................................#.......#.#......#..#.......#.#.#.........#.........#....#...##..........#.#.......................#.....................................#..............#.#...........#...#.......#........##.#.............#.....#..#.....#..#........##..#..........#......#........#.........#.......#........#.....##....#.......##.........#................#..#........#................#....#.........#....#..........#........#.........#...........................#...........#....#.....#.....#..
........#............................#..#....#........#....#..........................#................#....#.........#..#.#.#.#......#..................#...#....................#...........................#.....#.........................................###.........#......#.#.....................#.................#.....#.#...#...........................#.#............#...#......#............#..#.#............#..........#.............#....#.#.............#............#.................#.....#.....#...#.....####..#...............##...#...#..#..#.#........#...#.......#...#..#.............#...##..........#...............#................#...#...#.........#..........#..........#.#..................##................#..##....................#...#................................#...................................#......................#...#..#.#..............#...........#.......#...#.........#...
...#...........#.#.....#.......#......#........................#......#............................#...#......................#.....#......#...#........#.....................#....................#....#......##...#..#.........#..#..#.......###...#....#....#.#.......#...........##.#...##.....#............................#.#...##.##....#.........................#......................#...............#.....#...#............#..........................#......#.............#.......#..#...#.#.................#.....#...#..#..................#............#............#...........##...#.......##..#.....#...#....#..........................#.#...................................................#.......#....#...#...........................#.............#............#......#............#...........................##.........#..#...................#.............#.............................#..........#...#
...............#.......................#.........................#..........#..........#...............#....................................................................#..#..#.........#........#.............#.#............#............#..#.#.#.....#.......................#.....#.##....................#.........#..........................#...............#.......#...................#.#.......#......#..............#...............#.#................#.........#...#.........#........................#....##...........#.....#.........................#.#..........................#....................#.............................#.............#.....................#........................#....#.............#...............#..............#.......#................#.##..#..............#...#..........#..............##.#..........#...................................................#................
....#.......#..........#.#................##...#..#.................#..#.#..............#...##...........#.......................#.................#...................................#............#.......##...........#..#....#...##......................#.....#...............#....#.....#..........#...#...............#............................#....................#....#......#..#.......#.......................................#.........#.................#.#...............#.#....#...............#...#........................#.....#.......#...#..#............#...................#....#......................#..#.##................##.....#.......#.........#.......#...........#...#....#.......#...#......#........#.............#...#.........#....#.....##....#..........................#......#.#.......................................#.....#.......#.........................................#.....#....
.#..............................................#...................##.........#.........#...#.#.#..#................#.........#........#....#.....#..................#......#....................##...............................................#....##.....#....................#........#....#.#..#...#............##...............#.........................#...#........#..........#..........#...#............#....................#......#............#......#.........#........................#............#...........#.........................................###.................#..#...............#.......#...#..#..................#......#..#..........#......#..........#........................#..............................................#.#.....#.........#.#...........#....#........#..#.......#......#...#..#....................................#................#...#.#....#....##...................
....................#...#.#...#.#.........#..........#......#........#...................#..#...........#...................#.................#...........#.....#.......#.......................#.........##.#..................................#......##..................#.......#..#.........................#...#........#..#........................................#............................#......#.........#.........#...........#.......#........................#....#.#.......#....................................#................#........##......................#.......#.#.#...#....#.#....#......#..................#....#.......#......#.....#......#......#.........#...........#......#.............#..........................#..............#.......#..................#......#...#........#.#.#......##..#..........#...............#..................#.......................#...........#....#......##..
........#......#.#..##.........#.....#...........#..#............#....................#..............#..#....#..........#....##...#.....#...##...#...........................#..##...#......#........#.....#....................#.#......................#.......................#..........#...........................#..#....#...................##.#..#....#...........#..#..........................................#............###........#...................................#..##........#...................#.........#......#..#.............#............#..................#........#..#.........................#............##..#.....#..............#........................#....#.#.#.........#.....#......##..............................#....#...###....##..............................#................#........#...........................#..##....................................#....#...#....#............
.............#.........#........#..........................#...................#..........#....#...#......#..................#...............#.......#.#....#.....##.......#.........................#..........................#........#......#...................#..........#......#..........#...........................#...............#...................#...#.........#.......................#.............................#..#..#......#........#.......##..#..#............#.................#...#.....#.........#.#........#....#...#...........#...#..................#.......#....#............##...#......#.#.....#..........................#........#......###......#........###..#...............#........................##........##..............#........#.......................#..........##..............#........................#.......#....................#..................#...#............#.........
..#......................#......##...................................#....#.#........#......................##........#........#..........#.............#...........#........#................#.................#...............#.....#...........................#..##....#..........##..........#....##............#..#............#.....#......................#..........#....#.#.#.....#........................#.................#...............................#.............#...................#...#.#.....##...........#....#.....#.......###..........................#..#.....#...#...#.##.......#............................................#.......##....................#................................##.........##.....#..........................##...................................#..........................#.........#.................#.....#............#.#...#......#.#.#......##........#.....#........
.##...................#...............#............#...........##..........................#...........#..............#.....................#....#...............#................#....#....#.........##........#...............................................#......................#...........#...........#.............................#.....#...........#....#.........#..#........#....#..#.............................#...............#...#..#...................................................#.......................#...........#..#........#...#.#.............#...#.....#..#.#....................#..#............#.....................#.....#...........##..................#.#.....#....#.#..........#..................#..............#..........#.................##..............#..........#..............####........................#......#...........#.#.......................#.............#...........#.
..#..........##...............#..#.....#............#....#..................................#....................##.....#..#...........................#...........#....##................#.....#......#.#........................#.....#..................#....#....................#................#..#....#.................#.#.#.........#.#..................#.................#......#.##..#.................#........#....#........#......#.............#.......#...##................#.............................................#.#.......#.#.#.#.##.................#.......##........#.....#........##.#......#.......#.....#......................#.........##..........###..........#.......#....##.......#..#.#......................#.............#............................................#..................#.........#.#..#..............#.......#............##...................##......#..#.........#.....
......#..#..#.....#......#.....#.#...........................#..#....#............#...#....##..#....#.#...#...#...#..............................#.......#......#..............#......#........................................#.........#.....##.......###.......#.#....#.#...........#...#.......................#...#...#..................#.....#.......#...........#...#.....................#.........#............#..........................#.........#...................#.........#.......#.......#....................#.................................................................#......#.............#....#..#.........#.......#.......#..............#...#..............#.............#........#.#.#....#.......#..............#..#.....#....#..........................##........#....#.#................................#......................#.....................#..............#....#....#....#...#....#....
.....##....#.........#...#....#........##.#................#..#.....................#.....#...#........#.#..#........#...#.....#........#..#........................#........#.........##.......##.......................#..#.......#..#....#...#....#......##......##......#......................#......#.......#.#...#...........................#.#...............#...#....#...###........#....#...................#...........#...............#............#.#.#.................#........#.....#....#...............#.......#.............#.....................#..........................#........#....#..............................#..#........####..#..#.....#.......................#.....................#....#.......#......#....#.....................#.#.......##.#...............#.......#.............#....#.#..........#.....###...................................##...#...........#................#.............
..............#......................#......##......................#................##..#..#..#....##...........##......................................#.#........#...............................##...#...#.................................................#...#...#..#...#.................................#.......#.......#..............##...#...............#........................#......#.........##..................#............................#....##...#....#.#....#..............................#..#..........#...........#..#.....#..#..............#.......#.................#....#..#.....#...#...#..........................##.#........#.#............#.....#..........#....#..#......#.......#.........#.......#................#.....#..........#..#.................##....#..........#....#...........................#..#..#........#............#..#..............#...........#.#.#......................
.......................#.............#......#..........#...#........#...............#...................##.........#.#..............#................................#......##.....#....#...............#................#.......#............##......................####.............#.#..................#...##...................#......#..#...#..................................#.....#....#...#.#...##.....#...............#...#.............##................#..........#........#.....##..........#.........#............##..#....................##..#..#......................#..................#.............#........#...................#...#...............#.........#......#....#............#.#..............#..........#.......#.................#.........#......................#...........#.......................#......#.....#........#............#..........................#..#......##...##..............
.............#...................................#....#.........#.................#..........#......#.........#........#...#.....#..........##..............#..........#............#............#......................#..........#.........#.....#.....#.......#..............#..............#..#.#......#................#........#.#......#.#........#.#.......##........#..............#...#..#....................#....#.......##....................#..........#.............##..............#.....#.#..............#......#..........#..#....................#...#........#................#...#..#..................#.......#....#...#..........#...#..................#..................#.......#......#..#.........................#...#..........#............#......#.................#........#..................#.....................#...#.................#........................#............#......#.............
.........#........#...#.....................##..................#..............#...#.......................#........................#...............#....#.....##...........#....#.....#...#..##....................#............#...................#........#..........#....#.............#.....#..........#......#...#.....##.#.............#.........#........#.#..............#.......................................#....#.......#...#....##.........#..#.........................................#.........#.........#.............#.....................................#.....#....#.........#......#..........##......................#.....................#...........#.#...#........##..................................#....##....#..........#..............#......#.......................................#..#.........#..................................##..#...................#.#....#...............#..............
.....#.................................##........##..........#...#.......#...#..#........#..#..........##.......................#.#......#.....#...#.........#............................#.....#......#....#.....#.#.........#...........#...............#..#....#....#..........#......#.......##..#......#...............#....#......#..#............#..#........#..........................#.......#....#......#......#.#.....................#..#.....#..............................................#...................#...................#........#................#......#..#.#...#....................#.............#.........#.....#........#......##...............#...........#....#............#...................................#..............#..........#............##..................................#........##....#........#.....#...#.#.....#.........##...#......#......#........#...#......#...#....#.....
........#.#......#..#.#.....#..............#...#.....#...............##.#.....#............#........#..#...............................#.........#............#.......#......................#........#........#..............................................#......................#..#......#................#...............#..........#........................#.#.........#...............................................#.......#..#..#...................#.........#.........#...............................#...........................#.......#........#..........#..#.#.#....................#..#..............#............................................#...........#.......#....#...................................#......................#...............................................#......#.....#......#...#.#..................#.......#...............##....#.......###.......#...................#........
.......##..#....#.............................#.#....#...#.#...##......#......#..#..............................#.....#......#.#....#.............##.#..........#..#..#..........................#......#...#..#.....#..............#.##............#....................#.......#...#......#........................#...#.........#...............#.........#.....#..................#....#.....#..#..............#................#........#.....#.......#..#.......#....#.#.......#.#......#.......................#.....#...##...#.................#.....#........#...#.....#...#...............................#..............................#...#.....#...............##...........#....#....................................#..................##....#.....#..........................#..........#.....#......#..............................................#..........##...............##.#............#....#....#........##.
...#.................#....#...#.....#...#....##.............#..#....#..#...............#............................#...........#................#........##..........................................#......................................#............#.....#........#...#......##...........#........#.#...#....................#.......................................#...................................#..#................#.......................#...................#......#.......#...##...###...#.#.#.....#...............................................................................#.....#.......#.#.....#..#............#.......................................................................#.....#................................#..................#...............#...#.......##...#.##......#........................................#.................#.........#..........#........#..........#......
............................##.#...............#...............#.................#....#................#....#..#....................#..................#......##..........#..................................#.....#.......#..........#...##......#....#.......#.......................##....#.......#.#..................................#.........#................#..........#..##.#....#........#.........#...................#...................#........................................................#.#........#....#............##.................#.....#...........................................##..#........#..............#......#....#.#........#.#...#....#..........#.#..............#...........#.........#........##...............................##.....................#.....#..##.............................##......#.....................##..........................#............................#.....
.......................................................#.#..#............##........##............#..#.....#........................#............................#................#.......#.......#........#.#........................#..#.................#.....#.......#......#..#.....................#...#.....#.##..................#..#...........##...............................#......#......................................#.............#....................................#....#............#...........................#.#...........#......................#.............................#...#.........#..........#.....#...#......................#..#................#...............#................#.......................#............#.................##.#...................#.#.##...........#..................#.......................#...............#..........#............................#.#........#
.#...........#........#.................#...........#...#.....................#.......#.#.......#.................................................#....##........##...........#.....#..#...#.....##.....#.........#......#...........#..#....#................#.#.....#.#.##.....#....##...#....................#.........#.#....................#.............#...........#...#....#..........#......#.....................................#..................###..#.......#..#.#..............#...............................#..#...#....#..#.........#......#.....#......#...........##.#....##...#...##.....#.................................#...###.#......................#..#..#...#.....................#......#......##............#..#..#........#..#....#....................#..........#..###......#......#..#...............#..#.....................#.#....##................#.....#...........###....#....#...........
.#.......#.........#......#.............##..............#......#...#...............#.#........#...............#.#.....#.......#....##...#...#...##....#..........#..........#..##......#...#........#............#.............#.......................#.......#...........#.........#.......#.#.....................#..........#...#......#....#......#....#..................#.......#..................##...........#......................#......##.......#.........#........#.....................#........#.............#.....#............#......#.........#.#........#...........................#......#......#...#..#.........#.................#..#............................#.....#.#........#...........#.............#..#..........................##.....#..............##................#.................#......#.......#......#.............................#...#...................#..............#...........#..
.........#.#.....#..#....#..#.........#....##.............#...............#..#........#.....#....#......#.....#..............#.##...........#.......#..##..#..#..#.#................#..#..##...#..###.#...#.......#......................#.............................#........#.#...#............#.#...............#.....#.............#.........#...............#......#......#................#.......#.............#...#...............#.............#..........#.........##......................................#.#.......#........##.............#....#.......#....#.............#......................#..........#...................................#....#..................#.....#.#................##....#.................#..........#.....#............#.#..............#......................#.....#..............#....#.#...#.........#.....##........##.....#..............#...................#...#....#....#.#....
............#.........................#....#................................................#......#......#.#.......................#..#..............#.#..###......#...#.#....#..................#.......##..#..............................................#......................#...............#.....##......#....#....#..#.#..##.#.....................#............................................................................#........#......#......#....#.....#.................................#.............#..............................................#............................................#.......#..............#.#..................#.......................##......................................#...............#...........#.#............#.................#.................#....#.#..#...#..#............................................#.........#.#..#.........#..#..##.......#........#....
.........#.......#.........................#.......#......#.................#..........#.............#.#.....##..#......#.#..#.....................#..#..#..#.....#...#..........#........................#..#..#............###..#....##...#.#.................#............#...#......#.......#...#...#...................#..#....#..#...............#...##................#....#...................#....................#.....#......#..................#.............##....................................#...##.....#..#...#......#....#............#...#.#.....#....#.....................##.##...................#........#.#..........................................#.......#.....#........#.............................#..............#..#.....#........#......#.....#.................#.......................#.#....#.......#....#................#..........#..#....#..........#....#.....#.................#..#....#..
.........................#.##............#...................#........................#.#...#.....#...........#........#............................#......#...#........................#....#............#..#.......................#...........................................#................#.....#.#........#...........#...#...........................#.#.........#........#.............#......................#.#................#.#...#...............#.........................................#..##..#..........#.....#.......#.......#...##..#.......#.............#..#..###....................................#.......#.......#............#.#..#.....#........#.....................#..#...............##..........#..#.#......#.........................#.....#...#........................#....#.............#........#............#......#.......#............#..##.#.#.#.....#.............#....#..#..#......#...
.....#.....#...#..#..........##.............##...........................................#.#..#.......#..........#......#..............#.....##.#................................#........#......#...#............................#.....#...........#...................#...###.#..##..........#.....#..........##..#............#.....#............#.......#............................#...#................#....#.#..#................#...##............#............................#................#....#......#.#...........................................#....#...................#...#.........#...................#...............#........#.....#....#.#..#.........#...........................#..#........................#...........#.##........#.............#...#....#........###.................#...#.#......#..........#.....#............#.....#....#...#..............................#.#..#....#....##.....#..
.......................#...#.....##.............#......................##.................................#...........................#..#...#.....#..........##.......##......##..............#.##.#......#.#.....#.............##.....#....#......#.............#........#...................#..............#...#......#....#..#.........#.#.#....#..............##........................#............#.....#....#..#.#...............................#..........#................#.......#.............#..#.........................#...........#...................#.........#...#..................................#............##..............................##..#...###....#..............#..............#..#...............#.............#...##............#.........#...##.#..................#....................................#.#.#....#..#.......#........#.#.................#............#......#.................
..........#.##....#.#......#......#.........#....#..##...#............................................#....##......#..........#.......##.....#...............#.........#..........................#.....#....#..#.....#............#.................#.......#.......#.......#................###....#.....#....#.............#....#......#.......#.........#...##....................#......#..............#............#....#..#.....#........................................................#..#..............##.............#........#.......#....#........#.....#......#...............#.#........#..#.......#.....#.......#..........#............................#........#......#.#...............#...........#........#................##.........#..#..................#...#.................#...#.................#.................##.......#.....#..........#...#...........#........#.................#................#
.....#.............#......#.....#.......#...#......#......#...#.....##......#............#.....#........#.................#.............#.......#........#................#.....#.#..........................#......#.#....#.............................#....................#...............#..#...#.#....................##..#....#...............#....#...............#....#.................#....#...............##.................................#............#...#................#..#....#..............#.#......#........................#..........#...#...#.....#..#..........#................#......#.............##...#.....#.#......#....#........#.......................#.....#.......................##.....................................................##...#.......#...#.......#..##.#................................#...#..#...........#.....#.#................#..#..#...........................##.......
.###.............###..#....#.#...#.........#...............#.....#.#...........#................#...#.............#........#.#......#..#................#...................#....#..................#.......................#.........#.#...........................#..#..#...................#..............#...........................#.......##....#...................................##......#.........#..................#.#................................#.#...##.........##.....#...#.......#.....#..............#..............................#.......#................#..#........#..##.....#................................#.....#.................#..#.......#.......................#......................#....#......#................#.........#...................................#..............#...................##.......#...................................#.........................................#....
....#.......................#.....#....#....##......#.............#...................#...................#.........#..#.....#.....#.#...........................#..............#...........#.....#.......#...#......#........##........#............................#.........#...........#.................#......#......#..............#................#...#......#.........................#.........#...........#......................#.....................................................#.........#...............#..........#...................#.........#.............#.............#..#........................#......#....#...........................................#.....#..##.......................#..............#.......#.........#..................##..................#....#.....#...#........#....#......#....#...#..#......................................................................#..............#
#....#.......##...........#..#....#...............#............#.....#..#....................................#.................#......#.....................#..........#..........................................................#................##....#...#.........#........#..#...##....#.#.....#..............#...#...........#..#..#............#.#........#...#....#.#...#...##............................#....#.....#.#...#..............................#..#.....#......##.........#...#...#..#..........#........#........#....##.......#..#.....##....................#................#.................#....................................................#.......#.......#..#.#.......#......##...................#..#........#.................#....#.............#.........##.........#.......#....#..........##..................#.#...#......#....#......#.##..#.............#...#...#................#.#.....#..
...........................#..........................................#......#....#.....#.........#..#..#..............#........................#..#..#....#..............#......#........................#...........................#......#..........#......#....#........................#.......#...#.......................................................#............#...............##.....#........#...#.......#..........#.....#.............#.............#..................#...................#..........#....#.#....#..##..#...#..........#.#....#..................#.........#.............#.......#........................#.#.................#........#......................#.................#.................#....#....#..#.#.....#...........#..............#....#.#.....................##........#.#.#......#.............#.....................#...........#...........#.....#..#..........#...........#..
.#....#......................#...#.#........#..#.........................#......#...........#.....#.....................#...#..............#.....##.........#.............................#..........#....#......#..........#...................#..........#.....................................#................................#.#...............................#....#.............#.......#......#.#......##...#..........#..........#......................#....#..#..#..........#....#.....#.......#.....#.....#....#.......#..........#....#................#.#.#.........#....#.#......................#......................#...........#........#.....#.........................................................##...#.......##.............#..................##........#.......##.............#............................#.............#........#..................#....##.....#.....#........#........#............#..
..#.............#.#....#.#.....#............#..#.....#...#........#.....#...................#..............#......#...#.........#...............#............#.....#..............#..............#............#....#........#.#.....#.........#...............#.............#.........##..........#...........#.#......#.......#........#..........#............................#...#.....#......#..............#.##...........#.#...#....#...............#..........#..............#.#..#.#.....#..#.....#..............................#......#.........##.................#.#.........................................#..##.....................#.....................#...............................#...................#.........#..................#............#.....................#...................#....................#.#.....#.............#.......#..#.....#.......##...##................#.....#..#......#..........
#......#...........#............#...............................#......#...........#................#..............................#..........................................#................###.....##.......#......#........#...#..#..............................#..................#......##.....#.#....#.............#.##..#..............#...................#...#..........................#....#.......#...#.......#............................#..................................#............#.........#.....#.................#..................#....#..........#....#.......#.........#.....##............#.......#..#.#...........................#...#.#...#.............#....#....#..#.................#.....#.#..........#.......................#........#...........#.#........#.............#.....................#...#............#......#.............#...............#........#...#.....#.......#.##......##.
#.......#...#..............#.........#......#....#.#.................................................#.........................#.......................#....#......#.............................#..##....#.............................#..........#..#......#............#.#....................#...###.#.....#...##..........#.........#..............#.............#.....#.......#............................#...........##...........#...........................................#..............#.....#..........#............#.......#...##....#....#......#....#.......................#..#.......#.....#..........#.###.................#.....#..##.................#.##................#.#......#...#............................#....#...........................#...#.............#.#...........................#..##...#........#....#.........#.#.##.#....#.......#.#........#......#.................#..#................
....#.....#.........#.#.....#....#......#..#...........................#....#......##...................................#..............#..................#...............#........#........#.........#..#.......#..........##.....##.....##.#..#.#........................................................................................#..........#................#.........#......#..#........#........#...#..............#..#...............#.#...#.........#.......#..#.#....#.....#....#..#.#......#.#............##..................#.#....#....#........#...........#.......#..#............##..#................................#.......#......#.#..........................#....................#........#..................#..........................#...........#...........#...........#...#........................##.....##....#..........#.............................................#.#...#........#....#......
..........#...#............................##.........#....#..#.....#............................#.......#...................#.#.......................#...........#.#.....##....................#...###.......#.........#..............#..#.#....................#.....#.#.#....#.......#..............#..........................#..............#.........#..#.........#.............##..#......................#.#..#..........................#.......#........#......#..................#.........#.....#.#...............................#............................................#............#.......#........................#.......#....#.#...................#......................#....#..#..........#...#..#.................#......#..#..#.........#....#.....#...........#.#.............#..#........#..............#....................#......................#.....#..................#..##........#....#.#....
........#...........................#.##...................#....#..#...........#.#............#.#...#.....#......#.......#........#...##.#....##..................#..#..................#..#.#......................#....#..#....#.....#........................#...........#.........#..........................#..................#......................##.........................#.....#...#.......#..............#.........#..#.##..........#.....#.....#..............##...........#..#................#..............#.......#............................................#.....#.....##..#..................#.....................#.#..................#......................#......#.#.#............#.......#....#..#.........#............#.............................#.......#..................#..............#..........#.#..##....#.......................#....##.................##.......#.#...........#.......#...
....#.....#.......#................#...#.........#...##...................#....#..#................#.................#......#....................................#.#............#.....#.......#.#...................#.....#................#.................##...........#.........#.#..........#.#..#..#.#..............#....##.#..#......#..............................#.............#.##.........#.............#.........#.#..............#.........#.....................................#...................................................#...........##..#.................................#....#....#...............................#.......#...##...........##..............................#.......#......#.....#..#..#......#......#.#.#.........#..........................#....#.#.............#.................#.......#.........#............................#.........#...........#.....#..#...................##..
.............#...........................#...#..............#...#.....#.#.#.#....................#..#........................#......#..........#.........#..#.....#....#..............................##....#.......#...................#.....#.......................................................#..................#............##......##......................#.#..................#..#.#............###..............................#.............##....#.......................#.........................#...........................##.#.......#...........#..#.....#..........#..........#................#......................#..................#..#....................#...#..#.##..........#...#.......#...........#.......#..#.#...............#...........##....#.......................#.....#.................#...........#.##....#..........#....#.............#.........#.......#............##...#......#...#
...#............#......#.............................#......#........#.#....#.......#.#.............#....#.............#......................#...........#.....................................................#.#....................##....................#................................................#..##..............##.............#......#.....#..#............#.........#.........##....#..................##.............................#........#........#.............#......#...............#..........................##.....#............#....#......#............................................###.#.........#.#....#......#....................#......#....................#.........#.....#..............#..........#...................#...#..#.........#................#.................#......#................#..................#.................#.#.....#........#...............#.................
..#.#..................#....#..........#...........#.........#.......#...........#...#.......#.............#..............#..#.......#.#.#..............#...#.........#......................##...............#.#.#............#.#..#........#........................................###.................................................#...................#............#.......###.....................#..........#.#...........................................#...........................................................#...#......##.....#...#.......##.#....##........#...#.....#...#.............#....................................#.#...##...##...#...............................#....##.....................#..#.#..#..#.#........................................#..........#.......................#.......................##...................................#.......#............#.........##.............#.....
...........#.........#.....#...#......#..........##.....#.......................#....#....................#..........#..........##...........#........#.......#........#.............#......................................#.#.#.......#...#.....#.........#..#..#..........#.............#.......##...#..................#....#...............#..#...##.#............#............##.#............#...#........#....#.#...............................#.....................#........#.......#............#...##........#.......#.....#...................................#.#.......##.........#............#.........#.....................#...............#......#.#....................##..............#..#.#..#.......#....#....####.#..#...#..#...........##..#....#...................#..#......#..................#...#.##..........#.....##...#...........................#.##......#.........#.....#...............##.......
........#......#.............#................#.....#...............#.........#.....#......#.........#.........#...#......#.....#.....#.#..#.....................#.....................#......#..........#.......................#..#....#...............#.#.#.....................#.....#..#.......#.........#...#............................................................#..............................#....................................................#...#...#............#........................................#................#...#.#......#........#....#...#..................#....................#..............#.................#..#...#........................##......#.........#.................#..#.#...#.#............##.......#.##.......#....#...#..#....#..#.........#.......#.#..#..............................#..................#..#..#.....##.......#........#................#.#..#....#..#...
.........#................#......................###..#..#.............#.......................##....#...#.............#....#...#.##....#..#..............#......#..##..........#.....................#...........#.............#...#.......................#....##.......#.............#..........#........#...................#......#.........##.....................................#............#.#...........#.....#..............#.....#....................................#...#......................#.......#........#.................##......#..##........#.....#................#..#....#....#.........#.............#.......#..............#................#.#........#..................#...#..........#........#.............##......#..#.........#..............#....#....#...........#..............##...........#............#...#.......#.......##........#.#...#................#............#.....#.......#....#
.....#..............#.......#....#.............................#..........#..........#.......#...................#...#.................###....................#.........#.#....#..............##...........#..#.................................................#............#..#..............#.#...##......#..............#..........##....................#....#...........................#.#.#.#........#......................##.....................#.............#........#....................##...##......................#..##..#....#.............#...............#.............#.............#........#............#..#.....#.#....#..................................##..##......#................#..#......................#.............#..#..#.....#.#.....#...#.#.............................#.................#........................................#...#.......................#.........#.....................
.............................#......#......#.......#........#.........#.#..#.............#.....#......##.#...................#..#...........#.........#.#......................#....#..#.........#................................................#.........................#................#.......#.......#..#...#.............................#...#........##.....#.............#......#...#...##..........#..........#........#........#........#.........................#.#..........#........##.....#............................##.#..........#........#.#............#............................#....................#..#......................#.........#......#...#..#.......##...#....................#..............#.........................#.#............#.........#..#..#......#..............#...#.................#.............#.#....#.#...........#.#.#..#.....#..........#..................................
.#....#......##....................................................#.............#.#..........................#...............#...#.....#....#............#.....#.#..##..#..#................#............#.#......................#.............#............#................................#...........................#.....#..........#.....................#......#......##....#....#.#....#.....#.............#....#....#.........................................#........#....#.........#....##.................###.........#...##.........#...........##...#..........................#......#...............#........#..#..##.....#.......###.#.........#......##...#..#........#.................#.................#......#..................................................................#...#........#...#...###.................#....#.........................#............#......#..............#..............#..
..........#......................#..............#.#....................#.......................##........................#......................................#.........#....................#....................#....#..........................#..........#.........#....#.....#..........#..............#...........#.......................................#......#...#....................#.#.#......#...........#....................#.#.#.#........#..............#..#.##......#.......#.................#..............##.......#................#........................#..........#....................#.......#.....#..................#..................#............................#....#........#......................#....#...........#.....................#..#...#....................#..#...#...............#..........#........#.....#.....#...#..##.#......#......#.......#....#......#..#..................
#............................###..................#...........................................##.#....#.......#....#....#.....................#.....#.###......#...#....................#......##.#.#.........#.......#.......#.....#..#............................#...........#................#...#....................#....#.........#...#..............##........#...................#........#.......#............#....................#....#...#...#...#..............##........#..................................#...................#...#......#.#..........#....#.............#.......#.#......................................#........#......#.#.........#.....#....#.#.#..........................................#................#...................#.........#......#.#...#...##..............#.....#.......#.#....##..##....#..........#..#..#.....#..#........#..#.............#.............................#.....
....#.......##.#....................#.............#...........#........#................#........#......#.........#.....#...#.#...#...............#.##.....#.............##...#..........#.......##.....#......#...........................#.#................#...##..........#...........#..#...........#..#.................#....................#.#.................#..................#......#..........................................#............#.......#...........................#....#.#........#....##.......#......#......#.....#.....................#..##..............#......#.....#.....#.......#.......#..#........................##.#...#.......#....#...#...#....................#...#......#....................#..............................#.............#......##.#.....#.................##.................#..#............#......................#.............#................#......................
.............##...........................#.#...............#....##......#....#.#..........#......#................#.........#..........#............#........#.............#........#.................................#......#...#.##.........#.......##............#...#.#.....................................#.........#.........#.........#.#...............................#.............#........#.........#.................#..#..............##....#......................................#..............#.#...#........#.#.....#.....#.........................................#......#..........#...#..............#..............#.....#..#.........##............##............#.##.......................#....#...#.....#...........#.......................##....#..#...#.....#......#.#.....#..#..#.......................#.......#....#...#....#...................................#.......#..#.......#.#.............
......#...........#....#.....................#....#.....#......#..#..........#.......#..#...................#.......##.....###.........................#.......#.......#...............#.............#...#........#....#..............#....#..#..#..............#...#.......#........##....#.....#.......#.....................#.........#.........#.#......#...............#............#.......#..............#..#........................................#..................##..#.............#.....................................#.......#...................#............#.........#.#.#..........#....#..#....#.......#.....#.#...#..#...........#.#..#.#..##....#..................#.........................................................#....#..##...............#.#..................#..............#..#.#..#................##.........#..#....#..#...............#................#..#.#....#.........#......#.......#
................#..#.#................#....#...#...................................#.....................#..................................#...#..........#.....#......#....#....................#.............................#..#..........#.#..#.............#...........#.........#...#...........##.........#..........#..........#.......#....##.............#..........................#.......................##...................#...##....#..................................#......#...........#....##....#...#...............#...##.......#...#.#.....................#.................#....##.....#.............................................#.....................................#.........#........#....#.................#.#........#...#...............#..#................................................#......#..#................................#.......#................................#...............
....#.....#.....#....#........................................#......#.#..............#...#.....##..#.....#...#........#..........#.....................#....###.#.#....#...#......###.#...............#................#..........................#................................#........#....#.#...##........................#.......###.....##................#........#....#.........#.....................#.............#........#...#..#.#.#.................#...............#.......#.....#.....#..........#........#........#....#.#..#..#............#.#..#..#.##...........#......#..#.........#...#....#...#.#..#....#....................................#...........#...##........#.....#.........................#..........#...........#.......##.......................#..#..##.#.#.........#...............#..........................#...#....#........................................#.................#.......#
....................##.#........................##..#...........#.#..................#.......#....#.............#...............#......##...##...#.#......................#.......#..#.........................#.......#............#..............#..#.....#.....#....#...#...#..##.....#...#....#.....#.........#...............##.#..#..#..#..#.........#.....................#...#...............#....................#................#...#..........##.............#............#.......#..........#.#..............#...#......#..#..................#.........................................###......#...........#.............#....................................#.........................#...#...........#.............................#....#..##......#...................#........#....#.........#.............#.#......#...........#......#.....................................#.................................##..
...#.....#..............#####..#..#........#.....#......##.........#........#.................#.....#...#....#......#....#.......................................#................................................#......#.....#.....#...#......#..........#.....#..............#...#.............................#...#..#....#............................#.......#...#...#.....#........##...........#..#....#..........#.#....#...#......................##............#..............#..............#............#..........#...............#.........#.....#..........#.................#...#........................#..........#..........#...#.................#......#.............#......#.........#...#...#......#...........#......#..........#..#........#..#.............#......###.....#....#.#.............#..##................#....................#....#....#..............................#..........#...#..........
...#.........#..#.........#....#..#............#........#.............#..................#........#...........#..........#.....................................................#..#.............#....#.....#.#.#.................#.........#.......#....#.............#.....#...#..................#..........##.............#.........#................................#.......#.##..........#..#...........##..##...........#.......#...#..#.#..............#...#..###.#.#....##.....#.................#.................#...#.........##......#.............................#.#..........#.........#.............#.#..........#........##...#.......................#............................................#.......#..................................#........#.......................##.#..#.#..#........##...#...........#......#.................#..#..#.....#.........................#.........................#..#...#.
#......##..............#...#..............#..........#........#....................#.......#..........###.......................#.#..#...........#.....##....................##...........#...............#..#..........#........##..................................#.#....#............#....................#..........#....#..........#.................#............#..#..............#.#..#.................#........................#......#....................#..#...##.#.....#.......#....#...............#........#.................#..#............#................#........#....................#...#...#.#....#...#...#.....#.......#.....................#..........................#...#....#..#....#...#.#.............#............................#..............#....................#.................................#.......................##.......##..............#................#....................#....
...........#.#..................#.....#....#.........#..........#..........................#.........#..........#....#...#....................#....#.#..#.......................#....##....#.....#.............#.#..#.#.................#...........#..................##...........#...#.#.........................#......#...............................#..........#..........................###.....#...#...#....#.............#......#........#...#..................................##...#.....#......##......................#.........#..#............#.....#..........#...#......##.....#..................#.....#...#............#...........##......#................#..............#........#....#...#.#.............##.......###..............#.................#.#........#............#....#.....#...........#..............#..#........#..#.#...............#...............................#...#.#...#......#.....#..
................#............................#.....#....#.#.....#...#...#..........#.#.........#.......................#...........................#...#......##.....#.......................#...............................................#....#...................#.............#.....#......................................#...#.#........................#.................#.................#............................#............##...#...........#..#.......##..#.....#....#..#....#...................##...........................................#..#.......#.##.................................................#..........#...........#..........#........................................................................#........#..#...#.........#......................#..#........#.....##........................................................................#.#........................................#.
....#.......#....#...........#........#......#.....#...............#........#........#................#.......#.........#...............##....#...........#..#.......#............#.............#..#...#...........#.....#..#.#..................................................#...............#.....#........#......#............................#...........#...........................#......#.............#.#.....##......................#..#....#........#.............................#..........#................................#....................#............................#..................#.......##..#.........#.#.....................#...................#...............#..........................#..#..........#......................#.#.#..#...........#....##.........................#................###...#...##....#....#.#.....#.##...#...........##..#..............##.............#........#....
..#...........#..#....#........................#...........#.......#...........#.#................##.........#...............#.#..##.......................#..#....#................#...............#..........................#.#......#.............#..#.................#....#...#..............#.#......#..#...........#............#..#.....................#...................#.......................................#.#.......#.#.....#........#......#.....#..#.............#......#.....##..#....#.......#.........#.#..#.............###.............##..................#..............#.....................................................#...............................##..#........#.......#...#.........................#.#...........#..............#.............#......................#..............#..........#...............#.#.................##..#..........#.....#...#................#............#..
........................#...##................#..#..........#....#.............#....#........#...##...#....................#..........#..........#...#.................#...............#................#...#.#.........#.#..........................#.....#..........##..................#...#...........##.............#....##..............#....#..#......................#........#............#.....##............#.....................#..#.#..........#......#.#.###..............#..##.......................#..##..........................#......................#.........#.........#...#.#....#..............................................#..#.#...#.#.....#......#...#...........................................#...#.....#.....#....................##.................##....#...##..........#......#..#....#..#.................#....#.....................#......#..#.#...#....#..................#....#.#.........
....................#....#.........#.............##................##..#............#....##.....#................##...#.......##........#...........#........#.................#.....#..................#......#....##......#....................#.......##................#.................#..#.....................#...............#......................#..#.....................##.........#................#.................##................#......#.......#......#.............##..#.......#.................................#.##..............#..........##.............#.....................................#...............#...............#.....#...#........#........#..#....#.#..#...#......#.#....#...........#........##.#..........#......................#......#...#.#.............#....................#...............#........#.#...#.....................#........................#................#..#.#...
.......#....#.#.....#.#..#.#.#......#.............................#..................#...............#....#...........#..................#.........#......#....#....#............#...#............#...#...#.................#.....#.....#.#.#......#.....#..#....................#....#...............#...........#..#..#........#.#............#.....................#......##................#....#.......#...#......#.....#.................#.....#...#............#........#.............#.#....................#.................#..............#.......#......#......#...................#.....##.............#...#...#....................#........................................#..............#......#......#.....#..............###....................................#.............#.......#..............#.........................................................#.#......#........#.....#.................#..........
...##.........#...........#....#...............###...#....#.............#.#.......#..................#........#...................#..................#......#.......#......#.#.........#.....................#..#.#............#...#.#....#........#.................................#..............................#......#....#.#......#.................................#.....##...........................#..#...#..#.........#...#...............................#.....#.....#...............##.#.................#...............................#...#...#......#...#....#.#..........#.....##.......#..#.....#...........#...........#................#.....#......#............#..#..#.#............#..#.........#..#..#.............#...............#...........#.#...#................#.........#..........#...##.............#.......#..........##...#....#...............#..........#.......#........#..#..................
.............#...#..................#...............#.........#....#.........................##..............#......##.........##.............#.##.#........#.##..........#..#..#.............#......#.......#.#..........................#...................#..#......#...#.##...............#...#....#.##..........#....#............##............#..##......#..#...............#.......##..#...#..........#..#...............................#..#...........................#...........##......#..#.#..#............#..#........................#.............#..................#..###.#....#.#.............#..#....#...................................................#................#......#.........#.....##..#...#..#.................##......#......#......#.......#...#...#.........##.....................#............................#...#........#.#...............................................................
...................#...........#................#.#.#.#.....##.....#.#................##.........#..#.....###....#..........#.........#.##.....................#........#........#....#...........#.....#.....#........##..................#.....................#..........##....#.......#............#.............................#.................#.....#...........##.#..........#.........#..............##...##.............#..........................................#...........#............#................#...............##......#....#.#..................#..................#...#.........#.#.#.............#..####........................#............#.....#....##............................................................##...................#........##..................#........#....................#.............#...#..#.....................#..........#.##......#......#..#....#....................
........#...#...#..###.....#.....#...............................#...................#.......#......#....#...#............#....#.....##........#....#.....#......#..#.....................#..................#......................#...#....#...............##.....#...#.........#.................#.##.....#........#..#.........................#.......#.......#........#...............#................#...............................#...#.............................#..#...........................#..#.#..............#..................................#...#.#........#.......#.#.....#.#...#.......#.....##.......#.................#......#............#......#......#.#.......#........##........#.....#...#...................#...........#.#..........#............#...#..#..................#.......................#.......#...#..#..............#.......#.....#..#....................#...............#..........
.#......##........#..#.#.............#..##...............#................................#.....#.........#.............................#.....#......#....#.......#.#.#.#.....................#......................#.............#.#.................#........#............#.........#...#.......#.................#................................##..........#.......................................#..................#......#.........##......#.#.#..........#........................................................#...................#.............#.#.......#.......#.#.................#..#.#...#....................#......#..###.......................................#..........#......#...............#...#.........#.........#..#...#.............####..................................#.....................................##...........#.#.......##............#....#.#.................#.....................
....#.........#.............................#.....................#.........#...#....................#...#...........#...........#......#.....#......................................###.....#..........#.............#.....................#......#...#....#.#.....#.........#.....#.#.................#.....#.....#..#.....................#............#.#.........#..#.#.....#...................#..#.............#.............#...........#.............#......#.#...........................#........................#..##........#............##...#..#.....#....................#...##...........#.....#............#...........#.......................#.....#...................#...#..........##................#.....................#......................#....##...................................##.....................##.....#............#.#.........#...#..................................#......#..............
............#................#....................#.#.#..........................................##..........................#..#......#...........#...#...##....#..................#.......#............#...#...........................#..#.#.#.....................#.....#........#........................#.................##........................#....#.............#......#......#..#......#..#................................#.........#........................#.......#..#.........#...#.#.#...........#................#........#.....................#...#......................#.............#..........#.......#........#...............#.............##......#..................#.#........#...........................#..#...#.#....................##............#.#.....##...........#...........................#..#...........#..#.....................#.#......#..........#............................#......
.......#...................................#...#.............#..#.#..#....................##.......##.....................................##.........##..#.....#...................#..#..............#.............#....#..#.#................#...#..#.............................#...#....................#......#..#.................#..##.....#.#....................#........................#..................#................#......#................................#.......##...#.#.....#.....#......#.#...#......#................#...................#..#..........#................#.......................#.#.......#....#......#........................................##.....#......#...#..#...............#............#...........#.#..............#..........#..##..........#........#.....#...................#...#.........#.........#.........#......#.##.#.........#.........##...............##..............
...#....#..............#.....#........#....#...#.......###..#.........#......#.............................##...........#.....#...............#..#.##..#..#........#......................#........................#.................##.......#.#...........#.#............##......#...........##....#................#...#.#..#..........#...........#..#....................#....#..........#....##..#..#..............................#...#........................#...........#.........#...#.......#....................................................##........#.....................#.#....#......#..#......................##.......................................#.........###...#....#...........#.#....#..........#..............##...#........#..........#...............................................................#...........#......#........#.....##....#.......#............................#................
..#..............#..........................#....#..............#..#....................#............................#...#.........#.#.........##.............................................#.#.................#.........#........#...#............#...#.............................#..........#.........#...#.....#.......#..#..#.............................#......#......#................................#.....#.....#.##............#..........#........#..#.....#.........#...##.............#........................#..#...#........#.............#...........#...............................................#.#...#...........#..............................##...#............#.#...............#.......#.............##..............#............#...............#.....#........#.........#................#.......#........#...................#...#....##............#.......................#............#........
....#......................#.........#.................#.........................#...#........#...........#....................#..#..................#......#...##...#......#.....................#...#........##..........##..........#..........##...#....#.......##....##..........#.....#....#............#....................#............#.....#........#..#..........................#..........................#......#....#................................#.....................................#.......#......................##.......#....#...................#..................................##..........#............#.....#...#......................#...............#......#.......#....#...............##.......#....................#.........#........#..#..#.............#...........#..........#...#...............#......#............#..##................#...#....................#.......#....#.....##...
.#.....#.#..................#........#...........#.#...........................#......#.......#...#...#......#............#......#..#.#...................##..........#.......#.........#..#.......#.................#..............#....###................#.....#...................##.......................#....#.......#..........#.....#....................#........................#.#...................#................##................#.....#.....##.......................................................##..............#......#.....#..#.#...##.......#........#.................#.#.....#.............##..........#.............................#.........#...........#......#..#................#......###......#....................#..#........#.#.....................#.........#.#................#.................##.....................#.#........................#..#...#...#..#.#........#...........#...
#......................................#.#......#........#......#.................#.................#............................#...........#................................#......#......#...#.....#..........................##..#.............#.....................#.............#..........#.......#...................#....#.............#...........#.....#..................#..#.##........#.........#............#..............#...#................##...#..............#.....#.....................#............#.....#....#............#............#............#.....#....##.......................#...........#......#............##....#.........#...............................#......#.........#...##.....................#......#................#...............#.......#..................##.............#........................#................#...............#.............#....#....#............#......
....#..##.....##.......#....#......#.......................#..........#.............#..#..#....................##..#.#.............#.#......#......................#...........#.................#.......##................#.#.....#.....................#......................................#.......#.....#.#.....#..#...#..#..........#....#..#............#.....##...#.................#.....#......#..................#.................................#..............#..........#.......#...#......#...............................#............#......#.....................................#................#......#.#.....#....................................#...............#...#..###....................#.#..#........................#.##........#.......#...................#..#.........#........#...#...#.....#......#..##..........................#...........##.............#......#...#.#...#......#.......##.
#......#..................................#..................#.........#...#.........#...#...#...................#..#..........#..#.#........#..........#...#...#..............#..........#..............................#......#..........................#.........#.#.............................................#..#..........#..#........#.....#.....#.....#.....................#..#.......................#..........#.....#....#..........##.........#...............#....................#..........#.....#.....#.........#....#.....#...............................##.....#.#.#...#....................#........#....#........#..#...............#....##..................#.......#..#......#...............#..........#..#....#...###...#.......#....#.............#.#....#.#......#...##..#....................................#........#....................#................#..#...##.........#....#...................
.....#....................##...#................#.#...#............#....................#........#..............#....#....#.............#.......#....#......#...................#.......#.........#..#....#..........#..#........#..#...#............................#.........#................#.............................................##..........#.......#..............#.........#.#.....###.#....#...........#........................#....................#.#.....#.........#..#...#...........#............#.#................................#.....#.#.........#....#............#........................#....#.#..#.........##.......................#..................#............#........................................................##...#...............#.#..................................#......#..#....#.....##............#..#..#............................#..#..............#......................
...............................................#............#.........#...#..................#..#.....#..#.................#..##.............#.#............#........#.......#.........#.............#.........#.....#..........#.......#.......#...#........................#..#.#.........#..###.......#.......................#................#............#.....##......................................#............#...#...............#.....#.#...............#...#...#..#.............#....................................##............##...#...#...........................#..................#....#........#.....#..#...................#..........#...#..............##.......................##..........#............#.#..........#........#..............#.............#.....#.........................#........#..#...#...........##.#................#..................#.......#.........#.........#..#....#..#....
............................#..........#......#.......#.....#.#..........##.......#.###................#..#...........#........................#......#.##........##...........#...............#.................#.#...#....##...............#...............#.............#..#...#...........#.........#....#.............#............#.......##.........#..............#................................##...#.............#.....................#.....#..#......#...#.................#............#....##........#..#.....#.##...........#................#...........#..........#...#.......#.....................#.............#............#....................#............#...........#.........#..............#................#.....................##........#...................#.............#.#...........#.......#.....#..#..................#.#................#.............#.....#...............#..#..#......#...
#....#........................................#....#................#.........#......#..............................#.............#....#............#.......#....................#......................#......................#....................#...........#...#..#..#.................#...#......#....##...........##.#......##...#....#..#.....................#.......#.#...##............#.##........#.#.....#.....................#..#..........................#...#....#...........#..#.....#..#...............#................................................................................#.........#.....................................#...............................#..............##.......#..............#..................#..........#......#...........#......................................#.....#..........#.....#................#.#.....................................#.....#.............#.......
#....................#......#........#.............#...............#.............#..........#...#.....#..#...................#.#..#..##.#.........#...................#.....#.#.#...............#.................#.#.................#................#...............#....#.........................................#...........#......#.......#........#.......#...................#.....#.#........#..........#.#........................#.......................#..........................#......#......#......#....#............#.......#..#...........#........#.......#....................................#..........#.......#.......#........................#...........................#..#.......................#................##....#....##.........#...............#.....#......#.......#...........#..#..#...#...........................#...#....#.#........#..........##..........#..........................#...
..................#....#..#...#.......#...#.....#.........#.........##...##.#.....#.#....##..................................#...................#..##.#...........#..#................................#......#................#.......#...#...........#........#..............#...........................#...#.....#...#.........#...........#.....#.##............#................#.....#.#..................#...#....................................##...................#.......#..................#..........#.....#.....#...........#........#.......#............#.......#....#........#......................#..#......#.........#.............#..............#.....###..#................#..#................#............#..........................#....#...............#..........#...........#..#...................#.............#...#.......#...........##.......#.....#......#...............#..#.......#........##.
............##..#..##........................#......................#.............#......#.........................#...#...........#.......#.....................#...#...#..........##......#.#........#.....##..................#.........#.....#..###...#.........#..........#..........#.....#............#.......#...#...#........#.#........#..........#...#....#....#..........#.#.##............#...##.......#..........#.....................#................#..............#.#.......#........#.......#........#..........#.#.......#.#................#...........#...#......#...#....#......#...................#....#...........#..........#.........................#..........#...#..##...............#...........#..#............#...............................#...................................#..........................#...............#...#.#.....................#.#.................#...##.#...............
...........#.........#........#.......##..#..#.....#..........#..........#..#..#..#.............#..#...............#.....#....#..................#........................#.............##............................#..#....#.................#........................#...........#....#.....#..#.#..##..#...........#................#...#.#...........................#..#.#.......#......................#.....#..#.#...#...#.#.#..........................#.........#.#...................#........................#....#.....#..............#.........................................#............#...............#......#........................##.#..............#.................#...............#....#.....#....#...#..#.......##.......#..........................##..............#........#....#..#..#........................#.##......#.....#...........#..##......................#.................#..............
#...#.#...#.......###...............#.#..#....#..................................#...........#.......#................................#............#..........#..#..#..............#.#.###.........#......#.#...#...................#.#..#.............................#.#.##.......#........#...........#.......#.............#.............#.#...#.............#....#....##...........#....##.....#.............#...........#.....#...#....#.....................#.......#...........#...##.....#........#.............#.....#.......................#.......##.......................#.................#................##......#........#............#.........#..................#...#.......#........................#..#............#.#.....#.................##....#......#......##........##.......#..#..........##....#..#......#.....#....#...........###.......#....................................................#..#...
..........#.#.........#.......................................#........##......................#...................#.........#...............#...........#..#..#.#...#...................#.........##...#.#.......#.................#.....#.........#...........#..................................#...#.....#..##.........#......................#......##........#............#.........#..............##.................#...........#...##.#....#......#.#................................................#..........#....#..........#..................#...........................##.#....#................#........##..#......#..#...#....................#..............#.....#...#................#..#.#................#.........#.#................#......##..#...........#.#.......#....#.#..........#.............#.............................#.#.#......#......#...#.............#.....................#.........#.....
.................#...........................#..#.#.........#..........#...#...........##........#......#....#....#........#.#..#...#..#........#.............#.###....#.#......#.......#............#..........##..............#..........#.#.........#............#..........#..........#......................#.##.......#....#.....##........................#.........##.....#....#..........#.............#...........................#..#.........#..........#....#.#.#..............##....#...#.......................#.....##................##.........................#................#...#.............#........#...........##.............##..#...#...#..........#............#..........#...........#.................##......................#............................#....#..#..#........#..........#.#..........#........#..............#.........#....#..........#......#........#.........#....#...#.....#.....
..#............#...#......#......#........#.............##........#............#....#.......#.........#.........##...........................#..#..........................#........#..#..#................................#.........##......#.....##..............#....##..#........##........................###......#.........#................#..................#.....#...#...#.......#.....................#.................#........#............................#...........#..#.....#........................#..............#...#..............#......#.........................#.#.##..#...#......#..##.................#............................##...............#................#........#...........#......#.##..........##............#..#....#...#...##...#...#.#............#..#........#.......#.....#..#.........#...#.#..............#..................#.........................#...............#..........
...........#....#..#................#.#.#..........#.................#..........#.......#.......#................##...#...........#......#.#.......#..##.....................#.#.........#............#.........#..............#...........#.....#.......#.#.....#..#.#....#...........#..#...#......#......#.........................#..............#.................#......#............#.#.#.......#....#..............#.....##............#...........#...........#.....................#....#....#........##..................#........................#.....###..............#.............................................#......................#...#..#.#...#...#..........#......##.#...#...............................#.....#.#.#.#.....................#......................#....................#.........#...##..............#............##...............#....##....#.................#......#...##...............#
...............#...#......................#.#.#.......#.......##.....#...#......#..#....#..........#......................#....#.........#......#.......#........#....#.......#...##.......#......#.#.......#....#.......#.............#.#.........#.....#....................#..#...#..........#.....#........#............#...##............#...............#.....#.#........#......................#.....#..............#...........................#..#.#.......#........#.....#..#....................#..#....#......#.........#.................#..#.....#...............#...............#......#....#.#.....#...........###.......#..#..........................#...#...........#...#............#.#.................#.................#..##.......#.................................#...#.#..#......#.................#...#....##..#..........#.........#.........#..#...##...#........#.........#..#.............#........#...
..........#..#.........#.......#.........................#.....#..#.......#....................#.......#..........#..##...#........#....#.#...#.................................#................#......................#.........#..............#............##.#.#......................#.#.#....#...#.........##..........#...#.....#..........#.#.#..#............#......#........#.....#...#......#..#....................#.#.#..#............##....#............#........#..#.........................................#...........#.#.....#.........##...........................##.........#.......#............#.......#............#..............#.................................#..............#............#.........#.............................#....#........#......#.#..................................#......##...............##.................#.......#...........#.........................#..........#.......
.....#......................................#..................#.....#....#.......................#......#..#.#.#.#......##.............#..##...#......#.#.........#....#.#......###.#........#...#...................#....#....#........................#..........#............#.......................#...#....#........................#.#....#...#........#.......................##...#...#....................................#.................#...........#...##.#.....................................#...##.#.#...#............................#......#.............#.##..#.#.....#..##.....#.#.........##.#.......##.....##.##.#.....................................#.....................#........#.............#......##......#.....#....#.#..#..........#...#..#.....#.........#.................................#....#...............#...#.......#.........##.........#...............#.....##.....................#..
...#.......#.................#................#........#.#.#.#....###...............#.................#..........#..................#...............##...........#.......#...#.#............##...........#..#............#..#.......#.....#....#....#............#......#..#.#.............#.#.#.................#.........#......##..................#.#.....................#...............................#......#..........#....#..........##.......#...#................#.........#................................#..#.....##........#..........##...........................#.........#.............#..........#.#.#..................#........#...............#................##...#.#.......#.#.......#.......#..............#..#...#..#.....#...#..................#......................#.......#........#.....#....#............#.#................##.#.....#..........#................#..................#...#........
...........................#.....####.........................##....................#...............................#.#.....#....................#.........#....................#.....#.........#.............#................#.......................#.....#.......#....#.................#........##........................#...........#.............#......#........#...........#..#...........................#.......#..............#...#.....#.....##......###.........##.........#.................#..#..#....#........#...........................#..........................................#..........#.........#............#.#.....................#.....#.#.....#......#..............#..#...........#...........................#.....##...#....#............#.....#...#...#..#................#.#.......#..............#........................#...............##........................#......#...#......#.........
...........#..#.......#....................................#........#......#..#.................#.###.......##.............#.............................#...#.#...............#..........#.....#........#..........#.....................#.................#.........#.........#...............................#.............#.#.....................#....#........#...........#........#...........#................#...##.....#............#.#........#........#......#....#..........#.....#...........#.......#.......................#..#.........#..#......#.......#.............#...........#...............................#.........#...........#....................#....#......................#..#....##..#...#.##...#.............#....................#...#.........#....#....#..........#.........#..................#.......................#.................................#........#..........#........#.....#.##.
#..............#.#..#...........#..#...#..............#.............#..........##..#.....#.#.......#......................##..........#....#...##............#....#...................................#...#...#....#.....#........................##...............#.#.............#............................#.......#......#............#....#...#............................#.....#...........................#.....#....................#............#..............#..##.##.............#.#...............#.....#.....##.#............#................###.........#.....................................#.##...................#.#...............................#.......#........................##..#............#............................................#....#...#.............#.....#..#............#..................#............................#............................#....###.........................#.#
.................#.......................................##.........##.#.........#....#...##.......#..#.#.......#.............#.....#..#.................#..............##....................#..#.......#....#...#............##.....#................................#.......##...............#...........#.........................#....#.....#..........#............................#.................#..................#...........................................##...........#...................#..#..#.......#.........................................................#.................#.............#...........#..........#.....#......................#....................#.........#..................#......##..................#.........#......#....#......#......#....................................##..#..........#..#.........#..................#.......#.....#...........#........##....#.............#.#.
.....#......................###....#...##......##.........##....#........#.#.##..............#...........#.#..........#..................#.#.............##...................#......#..#........#...........................#......#......#.....................#.......#.......................#......................#........#......#..................#.##...........................#..#...........#...#.....#.##....#..#...................................#.........#.......#....................#....#.....#...##...##.....##..##........#......................#..........................#...................#...#...........#....................................#......#......................#.....#.....#..#...#............#..................#........#.....................#.........#......#.....#............................##..................#..........................................#......#........#.....#
............................................................#.#...#.......#........#.#...#......#.#........#..................#..#......#..............#.......................#.#.....................................................#............#.#........#.....#.#....#.##............#......#.#................#.##.#......##..............#..##.#..#...............#...........#..#..#..................#..#.#....#...#........#...........#...##...........#........#.................#...###....................#........###............#..........#.....#...#...........#...........#..#.#......#...#............................#........#.....#...#......#..#...#...........#...#...............................#.......#....................#..............##.........#.#........#..................#......#.........#....#.........#................#..............................##...#........#...................#..
....#.#...#....#.#..........#...........#...#....#..#.........#....#...................#...............#....#.#..........................#....#....#...#.#..#............#............#.##.#.#..................##..#.......#..................#...............#...#...#.#.....##...............#.................#...................#....#........................................#............#....##.....##.........#.........#..#..............#................#..............#......#.............#.......................##....#.....#..#.....#......#..#..#.........#..........#................................#..#.............#...........#......................#...#...............#......................................................#....##......##.....#.#...........#..#.#............#.#...#...........#.#...............#.................#...#..#.....................#....................#...###..........#.
................#........#........#...............#..#.......#........................................................................#.#........#........#.#...##...........#....#..................#....#.................#...#.........#...................................#.##......#.......#...............#...........#..#.#............#...........#.#.......................#.##...#....#........#...#...#.......#..........#............##.......#........................................#.........#..........#.............#.............................#..........#.#......#..................................#.......#.#.##..##.................#...#................#....#.................................#......#........##.#..............#....#.#.#.................#............................##..........#....#.#.#............##.#.......#.........#............#...#..........##.........##...................
#................#...#..................#.............#......#...#.........#............#.#...........#.....#........#...........#....#........#........................#...........##....#.........................#..............................#..............#...#................#...#...#.................#...............#....##.#.#..........#.........#...................#.............##.......#..................................##........#...........................#..#.......................#.............#..#..#..........#.#........#..#........#............................#..#..##..................#..............##....#.................................#............#..............#.......#.#.....#....#.##....#....#.##...#..#..#...#...............#.........................................#........................................................................#............................#....
.....#..............................#................#......#.#............................#......#.................#..........#....#....#..........#......#......#......#..#.......#..........................#.#......#......#..................#................#..........#..#..#.....#..#....#..........................#.............#...........##.....................#........................#.......#...#....#....................##.#.............#............#.............#........#...........#...................#....#..............#..#.........#..#................#...#.......#....#.........##.......#.#.............#........#.................#.................##..#...............................#................#............#......#....#........##....#...........#.................#.............#..#..........#...........................#..#.#...#..............##.#.......#..............#.........
...........##.....#..#.......................#...........#.....#..................#.#..........#....#.#..###.....#...........#.#....................#..##..........#..........#.....#.................#....##.....#.#.......#.#..##..#..#..#....#.....#.........#......#....##.#.#.#..........##........##.##..........#........................##...........#.................#...........#.............#.....#....#.....#....................#................#.#.................#........#..#.................#...#.......#......#..........................#.....#...........#......................#...........#.#.........#........#.......................#.............#..........#.........#.#................................#...............#...........#.###......#............#....#.............#......#............##...........#..........##............#.....#...................#......#.............#..#........#..
..#.......#.......#.#...#..............#....#....................#.#.............#.........##.........#...............................................#...#.....#..............#............................###..................................#..............##................#......#...............#..........#.....#.#...#....#.........................##............#..#.......#....#...#.#.................#.....#............#......#.......#.............#.................#.#....#..#............#..#........#...#.....#.#.#..#.....#................................##.......#.........#.##.....#...............#.............#...................#.....................#...............#.......................................###....#.....................#...#.....#.......#.#........................................#...#.#.................#..........##............................#....#...##.#.#.#...........#.
.#.......##.............#.#............#............#..#.....#.............#.............#..#............#...........#.......#..........#.#........#.....#...............#...........#...................#.......................................#.#..#................#.......#.......#...........#..##.........#....................................#...............................#.#...#.......................#.........##................#..#.........#................#.......#..#..#........................#..#....#.................#..#..##.................#............................##..........#......#.........................##..........#................#........................................................#............#.#.#..#....................#..#.#.......#...#.#.....#......#............##..#......#......#...............#..#............#.....#........##.#.....#........#.............#...#...
..................#.........##........#.......#.#...#..............................#..#..#.....#.#....#.......#...............#.....#.............#...........##...........................#..#.........#..#....#..................#.....................#.......#....#.....#.......#..........................#.#...............#.....##..........#.#......#....#........#.............................#..................#......#........#......###........#.........#...................#...#......#...............#.......................#........................#...#..#.#.#...........#........#....#.##.#.#........#............##..##...#............#.......#.......#......................#...#...........#.................#.......#.............#..................#.#.#.....#................#........#...........#............#......#.....#.##.......................................#...................#............
...#...........#.......................#...............#..............##.........#..#..........#..#...................#.......#.............#..........#...................#..#...#......#............................#...#..#.#..#..........#.....................#.......#.......##............................#.......................#..##..#.............................#.....#...............#....#................#....#....#......#.#.......#.......#.#.........................#..#........................#...................#...............##.......#...##.....##..............#..........#..##.......#....#..#....................#.....#........................#...#.#.............#.#.............#.........................###.#.......#........#......#.......#.......#.#.#.........#.....................#..#................#.............................#....#......#.#......#.......#.........#........#......
................#..............#....#.........#.......................#..................#....#....#..........#..#..#..............................#...........#.#....##..............#....#.............................#.................................#.#.#............#.....#.#......#.....................................#..#...#..........#.....#.#................................#............#....................#..........#..#.............#.........#...#........................#.........#...........#.....#..#..#...........................#..#.......#.........#.#......#.........#...........##.............#..........#......................#.............#.#.....#......#.......##.#.#..................#...........##........#.........#......................#...........#......#......#...#......##..........#.....#............................#...................#...#......#.................#...#.....
......................................#..###...........#........#......#..............................................#...#...........................................#..##.#...........#....#.............#...#.#..#..........#.....................#..........#.#.......#..#.##............#..#.......##..#..#.....#....#.#..#.........#.........................#.......#...............#.........#.........#...#.#..........................#...#.#...................#....................#................#.......#........##..............#...#.........................................#.............#.....#................#........##..............................#.#......#................#........#............#.#.............#........................................#.....#...............##................................#..#........#.#.#..#..#...............................#......#......#......#.............
...........##................#...............#...............#..................#.....##.......#....................#....#.....##..#.#.....................#.#.................#...##..............................#....#.........#...#.....#...........#.......#...#...#.##...................................................#.......#..........#.....#..........................#...#..#.......#.............................#.....#......#.#.............#........#........................#.........................###...........#.....#....##...#.........#........#........#..#...#.#.....#.#....#..........#...#......................#.....##................#....................#........#............#.......................#.#......##.....#....#...#....#.#.#.#.......##................#.........#...........#...#...#.........#..................#.....##..........#....##..........#...#.....#......#...............
.....#..#.......#...............#.#.................#....#........##.......#.................#.........#..#................##...#...#...............#.....#.......##....#.......#..#..#..#.............##.........#..#........................................#...#...........#......#....#..#........#................#.......#....#..............#..#...................#...#..#.#................................................#.........................#.#.......#........#...........................#..#.....##..#....#......#.........................#..............#...................#......#..#...#...#..#.#.........#.#.###...................#...#.##.##.......#........#...#..................................#........................#.....#....#.........#......#..........#.........#...............#.......#..#.......#........#........................................#......................#...#............
.....#...#...........#..#........#..#....#....#..#....#....#...#......#........#......##....#......................#................#....#....#............................#....##....##.....#.........#...............................#...................................#................#.............#....#.......#.....#......#..##.......#........#..#...................................................#..............#..........#......#.........#.................#..#................................#..........#......#...#...#.......#..#.............#......##........................#.................................#..........#..............##....#..................................................................#.#.....#........#...............................#......##...................##...........................#..#..........................#....................................................
.......##................#.............#......................#............#.##...#.......#....................#.............#...........#.....#.............#................#...........#....................#....#...........#..#.............#..........#............#.......#.#...............#......................#.#............#....#.......#...............................#...................#.......#..#.............#...............#...............................#......#.............#...#....................................#....................#...............#...........#..##.....#...........#.........................##....#.#..................#.....#.....#.......##..........#.#..#.....#..........#...............#.......#.....#...................................#................#...........#.#......#....................................##..#....#.#........#.....#..........#..#..............
...#.....#.........#......#..#.....#...#.....#......#....#........#.......#...........................#..........................#..................#....#.....#.............................#...#.......#.....#..............#...#........................#.#.##.......#...#................##............#.........##.........#..........#.....................#............#..............#..#...........#.......#.............#..#.........#.....#..........#..........#..#.#............#......#.#....#............#.......................#....#......#.........#.................#.#......#......##....#.#.#.........#........##.#.......###..........#....#.##.#....##..#...#.................#.............................................##............#..#..................#...#.....#...#........#...#.........#......#....##..........................#.........##...#...................##.............................
...........#........................#...............#.....#.#....#........#...#....................#......#..#..#...........#...#.#....#..#...........#.......................#..##...#....#..#...............................#....................................##.........................#.#..#........#.................#........................................##.................#...........................#......#........#.#................#..#.........#....#.....................#.....#............................#........#............#.....#..#................##.......#.......#......#.###.................#...........#.............#............#................#....#..##..#.....#.##......#........#.........#...................................#................#....#.................................................#........#.##...........#.#.............#..#.....#................#...........#...
.........#...#...#...#...#...........##....................##..............................................#.....#..........#........#...........#..................#......................#.........#...........##.......#..........................#.............#...........#..................................#...............#.....#.#.#........#...##.........#..#.........#.........#....................#........#..............#......#......#..........#.........................#.#.....#.#.........#..##.........##..#.....................#................#..............#......#..............#.#.##...............##..............#...........#..##...#................#.....#....#..#......#.................#..##.#.....#.........................................#....#..................#....#..#......................................#..........#....................#..........##..#..........#.................
....#.................##............#........#.......................#....#.......................##....#.....#........#...#...............#...........#...#.........................#...................#.......#..#.....#.......#...........#..#....#........#....#....#..........#......#........#.##............#.#....##.......#.......#.....##.#...#.....#...#............................................#..#.....#............................#...#.....................................#....#...#.............#..........#..........#.....#........................#..............#.......#...........#............#....................#.............................#.....#..#....###.............#........#.#....#...........#..#....#.................#.#..#.#....................###............#.#...................##...........#............................#..#....#.......#.....#........#.....#.......#....#......
......#...............#...........#..#.........................#....................#........##..............#.....#......#..#...........#..#..##.#..............##...#.....#........#...#.....#......#......#............#..............................#..................#........#......................##........#..............#.#..............#..##....#.............#..............#...#.............................#...........##.................#....................#....#..........#......#.##...#..............#.......#...#.#.....#.#..#.........#............#................#.......##.................#......#................#........#...................##.....#......#..............#..#......#..............#......................#..#.#...............#.............................#..#...................#......#.........................................###.......#......................#........#...#
.#........#...#.#.#.#.......#.....#.......#............................#.......##..................#..#.#.................#.....................#..#....................................#...#.............#.#....#...............#.....#.#.....................................##.#............#.........#.....#.............#...#.....#............................##..#..............#.#..#...#......#..................#.##...#....##..#...........#........................................#.#........................#...#.......#...#.......................#..#.......#...#............#..#..........#.................................#..#......#.........#...........#..................................##.....#........................#......#.#........#.........#.......#..#...................##...##.#...#....#................#...#....#..........#...#.....#...#.......................#..#....................#...#..
##.#..............#....#...#......##......#.............#..............................#.#.............#..........................#...#.............#.........................#..#.....................#....#.........#..........#..#.....#.......##.#............#.#.......................#.................................#...#...#........#..........#..............#..............#.#............................#......#.#............#...#...#....#..........................#.#.#......#.......................#...............#.....#..........#..##...........#.#.................#..................#..#....#.....#.........#............#..............#..#......#........#................................................##.....#......#...#......................................#..........................#.....#....##..............##..#...##....................#............#....#...............................
..#.................#........#......#..#.....#...#..............#..........#..........................#................#...#...#........#........#.......#....................................................#............#..........#.......#.............................#.....##.............................................#................................................#...#................#......#....#......#.#...............................#......#............#......#......#.......#..........#.......#....................#...........#....#........#...#.......#.....#.........#.......#.#..#.....................#........................#.....#..........#.......#....#..#...##......#........#..#...#.#.......#......#.#.....#..#..#.................#.....#.....................#..#.#..............#........................................................................................................
.........##.#.........#....#.#....#.#..#....##.....#.........#...#....#..##.........#.............................#.#...#......#..#.........#.....#...##.####...........##..................#.....#..##....#.......#..................#.............#............................#.................#.......#..............#........#......#......#........#...........................#................#..#............................#....#...##..........#..........#...#..#.............#..#..........#....#........#...................#....................#.#.#............#.....#................####..........#..................#...............#...#.#.........#.....#......#......................................#..........#...............#.........#..................#..................................................#.....#.....#............#..........##.#..............#..............#....#....#.......#.#....
..........#...............................................##..................#.......##..#.......#.#.#........#.......###....#..........#..........#.............##.........#......#....#.............#.#..#.......................................#........................#...##..............#.......................#.#......#...............#..................#.......#.........#..................#............#..........#..#....#.#....................#......#..#.......#....#............#.........#..#....................#..#....#.........##...#.#...#.............#.....................#.................#............#..........#...........#...#.....#.......#.#.#.......#...#..........#.....#......#.......#........#..............#....................#...................#......##........................##..................###..................#.............................#..#.................#..#...#.
.#.#............#..........#...........#.......#........#...........##.................#................................#....#..................#..#........##.........#......#....................#.#...#...#.....#.................................................................#...........#.....#................................#..............##.##............##.#.#.#..........................................#......#............#.##.#..............#..#..#................#.......................#.#....#.#......#.#.#............#.....................#...#.................#.#.................................................#.......#......#...............#........#..#......#..#........................#.............#...........##......#........#......#..##..#................#...#....#.....#...............#.....#..#..............#......#..........#....#.........................................#....
#......#.......#.......#.##.........................................#.#.#...........#....#...............#...........##....................#............###....#...#............#...............#............................#...............#...#....#.........#..#........#......#....#.......#.......#..#.........#.......#.....#......#....................#..#.......#...#.......#............................#......................................##..........#.........#...#......#..#.#.#....................#......#.#.............#...............#.#........................##..#.......#......#.....#..........#.........#.#.....................................................#...............##...#.............#.....#...#..#........#.#.................#............#.......#..........................#...........................#..#...#....................................................#..#...#...........
....##..........#........#....................................#...#........#..............#..#...#.#.......#....#........#..#..............#.......##..#.#...#.......#.........#.........#..#..........................................................#.......#....................#....#.........#......#...............#......#.............#...#.........#..#............#........#................#...#......#..#.......##.........#............#.............#......#.##...............................#.#.....#........#.............................................#.........##.#.............#.....#.............#...#..#.....#.#....#...................#........##.......##...............#........#..........#...#...........#.....................#...#........#....#.........................................#.........................#.......#...#...#........................#......#.....#..........................
....#...#......#...#....#........#..........#....#.......#...................#.#..#.......#...#..#..#.........................#......#....###.....#..........#...............##..............#...#.....#.#..#.....#........##.......................................................#............#...............#......#.................#.#...#..#..#...#..............#.##..................#...........#......#....#...............####...............#.......#...........##..............#..............................#...................#......#...................#....#....#...#..#...#...............#....#.............................#.......#...........#...#....#..........#............................#...#......#....................#..##.......#........#.............................#....#................#.#.#.#.................#.....................#...............................#...#........#....#....
.....#..#.............#.#....#..#...................#............#.............#...........#..............#.................#.............#...#......#.....#.....#...#.......#.............#.......#....#.#................................##.......................#................................#..#...........#...................#...............#......##........##........#....................................#....#...#..........#..#.......................#...............#.........................#..........#....#.##..........#..#..##........#..#................#.#......................#..................#......................#...#...........................#..#....##......................#...#........#....................#..............#.#.........#............##.#.....#..............#....#..#..............#..#...........#...........#...........#..........................#......#......#.......
...........#.......................................#.....#...........................#.#..................................................##..#................#..##....#.......#....#.#........#.....#.......#....#..............#....#...........#..........###........##....#........#.#..#............................#................#..........................................#.#...#...##...........................#....#...#.................#.#.................................#.........................#.....#.....#..........#.......#...........#......................#.#.....###...#...#.......#....................................#.............#.........#.#...................................................#................#......#.#....#....#.....#.............#........#....#.......#.....#...#........#............#.#..#.......#.#..#.......#..................#....#..#.............#........#.......
..........#.......#.........#....#.#..#........#.......#.#......#.....................#.#.......#.......................#...............#.....................#...##...........#.....#....#..#..#..........#....#..#.......#.......................................#..........................#....#.#.....#........#.....#..#....#......#.........................#.............#......................#...........#......#.....#....#.#..#..............#....#.#..................................#......##...............#...#.#.........#.................#..#...#...............................#..............#...#.#...............##....#..#........#..#............................#....................................##................................#..#......##.........#..........#....................................#.........#....#..#........##..#......#...#...#..........#............#..............##.#.#....
.............#.............#.....................#....#............#.....#........#..........#.......#.....#....#............#........#.#.....................#..#........#..........#.............#...#...................##.........#..............#.............#........##.......##........#......##.........#..#.#..............................#..................#................#..#...........#........................................#...........................#.....#.............................#................#.#............................#..................#.......#............#.##......................#.....................#...#...#..........#.......#.....#.#..#...#..#...........#.......#.#..............#.#.....#.............#...........#............................#..........#.....#..###..............#......#................#...#.........#...............#.#..#........................#...
...#...........##....................##.#.................................#...............................#..........#........##...#.......#...#....##...##......................###......#......#.......................#.#.............#.#...................#...............#.....#......#.##.....................#.....#....#...#..........#........#.......#..#...#................#...............##.............#.#.....#............................#.#...#.......#..........................#................................#.......................#..............#................#............................#.................................##................###.....................#.......#...#....#..#.......#.......................#..#.#.#......#....#......#............#..........#....#.##...............#..........#..#...........#...........#.......#...................##...................#..........
...#............#.....#......#........#.#.#.........#......................#....#..........#..........#........................##.......#..................#..#......#.#.......#..#........#...#...............##.#.....#.....................#..#........#.............##...#......................#....#.....................#....#......#..........##...##.#....#.#......#.......#.........................#...#.......................#.......#.............#.#.....#..#........#.##...#.......#...#..#.................#.#.........#....#...#..#.#...#................................#.#.........#.#.........................#.#...........#...................#......#.........#...............#.........#...................................#........#..............#.#...#.........................#.......#......#...#.....#.#........................#.............#...................................#....#.#.............
...#..........##..#......#.............................#...##..................#..............#.......#.................................#..#...#..#.#..#...#....#......................#..................#...#...............................##...........#...#..#......#........#.#.....##..#..##............##..#..#....#.#.................#...............#............#.#....#..........#............#........##.....#.........#....#......#..#.......#........#.....#.............#.........#.....#......##............#..##..........#.......#.....#..........................##.....#..#......#...............##....#....##......#....................#.....................#.........#.................#..#...#......#...#..........#...##.....................##...#..#............#...............#........#...................................................#...#...............##...#........#...#...#.................
......................#....#.........#....#.....##.....#..#.......##.........#.#.........#.....................#...............#....#.................#.......#......#.............#...#.............................#.........................#............#..#.........#.........................#....................................#..........#..................................................................#........................#............##.#..#.............####...#............#.........#..............#..............#....#..................#.......#.................#...#..................##..#.#...........................#..........#....................................#............#.............#.....#..#.....##..........#.......................#......#.#..##.............#...#..................#.#...................................#................##........#.......#..#...#...............
........##.#...#.....................................#........#.....#...#........#...#....##.#.....................#........#.#............#........#...........#........................#...#..........................#....#.................##..............#..........#...............#.......#...####......#................................#......#...#....#...#...........................................#......#.................#.....#..........#.........................#.......#........................#........................................#..#.......#.........##..#....................#......................................................................#................#........................#....#......###....#...........##..............##.....#.....#....#.......#..........#.......................#....#..#...............#....................#.#.....#.............#.....#.........#.......#.
..............#................#..........#.....#........#.#.......#...........#.................#.........#......#.......#............#...#............##.............##....................................#........#................#...#.....................#..#....##....#..#...........#.........#....................#..#.....#....#.......#.##...............................#...#.......#.........#...............#................................#.......#...#...#...#.#...#..#.....#.....##...#....#..................................#..........................#....#.....#..........#...........#..#.#...#.............................................................................................#...........#...........#.#...............#.#..#......#.#.#............#...............................#..............#.#.....#.................#.....#.......#......#.....#.................#..........#.......
....#.#....................................#.#.....#.......#.....###..#............#.#...#.........###.....#...................#..##.......................#..#........#...............#..#.........#..........#...................................#....#..#..........#......................#......#....#...............#..........#....#.....#.........#........#...............#.#.........#...............#........#..#...............#....#..........#..........#....#.....#..................#.##..#..##...........#.........#...................####....#..#.........#......#...........#.......#.#...#...#....#..........................................#....................#........#.......#.....................#...#...#.........#........#....#.............#..#.........#.......#...........#................#.#..#...............#....#..........#.....................#...#..#.#...........#............#..#..#......
..#..........................#...#.......#.#......#...............#...#..............#...##...#.....#.......#.....#.#.........#...........#.......#.......#..#............#...............#.....#.......#..#.....#.......#........#...........#....##.......#.....#...........#......#.............#.....#.......#.............#...........................##.##..#....#.......#.......#.##.................#.#.........#..........##......##...#..........#........#...................#.........#....#......................#.........#............................#.##.........................#....#.....................#.......................#..........###..#.....#......#...............................................#.......##.........#...#....#..#....................#........#..............#.#..................#....#...................#......#...........#..........#......#....................#..............#.
...................#.......##.....................#...#.........#.....#............................#...#................#..........................#.#.#.........................................................#.............................#........###.......#.#..........#.#.................#......#....#.............##............................#.........................#....#...#................................#.............................#.....................#......#.....................#.............................................................#.......#....#..........#..#...........................#..#................#..#.............##........#..........#............###.......###.........#................#................#...###.......................#.......#............#.....#.#.............#...........#.....................#.............#.........#...............#...............
.............................#...................#..............#........#.#....#.#....#................#..#................#................#..#...........................#.##.#........##.........#.#..........#....##...#...#..........#......##................................#....................#...#.............#........##.#....#...............##..............#.....#....#..........#.........#....................#.....#..#....#...#.#....#..#..#..............#.#.........#.....#.......#............#..........#.#...................................#.........##........#....#...........................#..#.................##......##..................#...............#......#......#..............#.......................#.....#.............##.#.....#..............#............#..................#.#......#.###.........................#................................#....................#.....#.....
..#...................................#.......#.......................#.....#......#....##...#.#.......##..#...........#...............................#............#.#........................#...........#....#..#...........#.......#..#......#.................#..#...............##.#....#.#...##............#.#....#......#..#...#............#...........#.......................................#........#..##...#.#...#......#........#.##.#..........................#............#................#...........#.......#.......#....#........#.....#.##.......................#.....#......#.#........#............#.........................#......#...........................#........#..........#...#.............................#...#.#.#....#........#................................##......#.................#.................#....................................#.#.....#.....#..#...#............#.......#....
...............#..#...........#..##.......#................................#.#..........#.................#..................#.....##...#.#.#......#...##.#.#...#.....................#..#................#.....#.#.##....#...........................................#...........#....#......#............#...........#..#..#........#....#...........................................#.#...#...#.....#...#....##....#................#.#.........#...............#.........#..#......#............#..............#..#.........#.#...........#..........#...........#.#............#..........#.#..#....#...#........#..........#.#..................................................#....#...#....................#.....#.............#......##.....#..##....#............#.......#.#..#...#.......................#...##....#........#.......##.........#.......#.....##..............#..............#..........#.#..#............#.
...#............#...................#...............#.....#........................#.#........#.................#.........##.#..........#..............#.......#....................#.....#.....#.....#...................................#.............................................................#.................................#...#....#.#......#.........#..##..........#.#...............#..........#..........##.....#........#....#...............#...........#...........#.......#..........#.#.........................#..#.......#........#..##...#.................#.....#....................#.......#.......................#....#..#........#..#......#..................#.....................#..........#......#........#........#..#..#.#.....#...#..........##..........#........................#..............................................#.........#......#.....................#....................
......#......#.........................#......#....#................#.....#............#...#......................##....................##............#.....#...............................................####..................#.........................#..#.....#......................#....#...........#..........#.#.........#................#.#.......#....#...................#.......#.#.........##........#.......................#....#..#..#..#............#......#.......#.......#.......................................#..........#.#...................#...#......#..........#............#........#.....#......#.....................##....#..##...#.#.............#.......#..#...........#........#.........#.......................#.....#...........##........#...#...#.#......##..#....#.......#...#.......#.##..#..............#................##..#.#.....#...#...#..........................................
............#.............#.................#....#..#........#.........#.....##...................##...........#.........................#............#..#...................................##.........#.......#........#.......#.....................#.........#.......................#.....#....................#.............#....#..#...................##...........#......#.......##.#...#.....##.#..#...............#..#..........#....#...#...........#...#.............#.......####....#.#......#..........#..............##.............#................#...........#..#......#....................................#...#.......#.#...##.#....#...............................................................................#.....#..........#....#..#...............#...................#..........#..................................#..............#...#....................#.....#.............#.#..#.........##.....
.............#....###...........#..#...#........#..#......#........................#.#.........#.........................##....#.#.................#.#..##....##.....#......#..........#.....#....#......#..........................................#.....#.........#.......#....#................#.#.........#......................#..................#..#.............................#..#.#........#...........#...............#...#...............#....................#...........#.#..................................#.........#...#................##...#..........##......#............................#........#..........#...............#.....##...........#.......#............#......##.............#........#......#...........#.......#.........................#..#................##........#......................................#.#.#......#....#..#.....#..#..#.#.......#...............................#.......
...##...................#..#....#.....##.............#...#...#..........#..............#.....................................................#...........................#.........................#........#...............................#....#..###...........#..........#.............#.....................................#..........#.................#...##...#.#.....#......#.....#....#.#..#..............#....#..#..#...................#...#...............#............##......................#....#............#..........#.............##.............#..........#................#..#.#......................#...#...............#......#............##...................#.................#..........................##..............#.......#.........................#.#.##.................#....................#.#...........#...#..............#....#.....#......#...###.........#...#......#......#..#....#..
#...#.......................#.......#.........#.#.....................##.#.......................#........#..............###....................#................................#.....#.....##.........#.#..#............#.................#...............#...............#............#.....#..#.......................#....#...#................#..................#.....#...#.......#.....................#.#...................##.......................#.........##.........#................#................#......#...#...............................#.....#...........#....#...#......#..#.#.....#.........#..#...#..#..#....#..#..............#............#..#................#.....................#..#..#..#.#..................#.............................#...#...............#..#............................#.......................................#........#...#......#............##..............#.......#...
...#..................#...#.......................#.......................#.........#..........#.....#......#..........#.................#......#.........#........#..##....#....#.......................##......#####......##......#.......#.................................#.......#...#.........#..........................#........#..............#.....#.#.#..................#........#......#............................#.......................#...................................................................#.......#....#..............#.........................#......#.........#............#...........#.......#............#...............................#......#...............................................#.............#...............#.#...................#....#............#......................................#..#...........#.....##..#...#.....#.....##...........#.......................#..
.........................#...............#..............#.....#.........#..#.......................................................................................................#................#......##.....#........#...#.......................................#................#.#..#.#.....#...#.......#.#.#.#.......#..............#.......#.#..................#......................................#.....#..............#.##.................#....#....###...........#...#..##................#.....................#.......#.......#.......................#.........#..........#.....#........#.........#.#........#.....#.........#...........................#.##.....................##.......#....#...#..#.............#..#.........................##...#...............#.#...........#....................................................#..........#.......................#.#............#...#.......#.......
.........................#....................#........#....#.#..............#..................#.....#..#..#.................#..........#......#.............#....#............................##..............#......#....#.........#..#.....................#...#.................#..........................#...........#.......#....#....#...#...#..................#.............#........................#.......#......#.#.#......#.#....................#....#..#.##.....#.........#.......#...........#....#.....#....#..#..#......................#.#..##..........#.#..........#..#....#.............#.#...#......#..#.................#..#......#..#...............................#......................#...............#.........#........#............#............#........#..#.#.#...#.................#.........#..................................#.................#.............#............#.........#......##
...............#..........#........#.........#..#.#................................##....#...........#...........#.....#.............##.............#........#..##......##........#.......#.#..#.....#..#..................................................................#.......##......#....#....#.........#.................#.................................................#.....#..........#.....#.....#...................#............#...#...#.#..................##.....#....#.#..........#...#........#..........##....................#......#.........#.#...........#.#..........#.....#.......................#....#...........#............#.#.........#.......#......##.........#..#...#...#..##............#........#........#.#....................................#.......#...#....#....#.##...............#......#..........#..........#..#......#.....................#........#....##.............#.....#.....
....#..#.......#...............#.##......................#...#..#...................#.........#...#.....#......#............................#...............#..........#....#.................#....#........#.........#........#..#...........#...............................................#....#.#...#......###.........#......#.............................#.........#..........#.........................#.........#.........#..................#......#..................##................#....###........#....................................#....#....#.........#............#.##..................................................#..............#.................................#..............#.........#......##.............#...#....#.......#.........................#..#..........#.#..............#..............................##.....#.....#.#..........................................##...................
#...#.#...........#.........#.....##.......................................#..............#..........#............###....................#......#..#.#................#.........#.#......#......................#..........................#.......#.........#.....#........##......#..................#.............#.#...#...............#.......................#.........#.......#...#....##..........#.................#........#.....#.#............#....#.....#.................#.#.............#......................#...#..................#.........##...#........#....#..#......#...........#...........................#..#..#.............#.........#................#.#............#..........................................#......##...........#.......#..#...#.....................#............#...#..............#.....##......#....#.#.............#..........#.#......#.#...#...........#...##.................#
.........#.......#..........................#...........#......#.#...#...#.#.............................#........#.#...............................#..##................#.#.#.............................................#................#.................#............#........#......#.......#..#....#...........#...............................#.....................#....................................#.............#....#..........##......##.......#..................#..#.......#...#....#...#........................#........................#..........##...........#.........#.........#.................................#..............#.....#.......#.......##.....#.......#.......#.....................#.#....#..........#.......#..........#.........#...........##....#...#...........#..................#......#....................#..#..#.#.......#..#....#...............#......#..#.........#........#...
..#..#................#.#.#.#..#....#.#.....#..................#...#................#...................................#.#.................#.............#....#.........................................#...##...#..............#............#....#........#....#....................#........##...............#.#..........#.....##.....#.........#.........................#....#.......................................#.....#.............#......#.......#...................#................##...............................#...............................................#.#............#...#.#......#......................#...................................#...............................#.................#...#....#.......#.#.....................#.#........................#......#........#......................##...#....#...........#.#.............#..#..........##.#....................#.............#....
.........#..#.#.................#..........................#.....#.........#.....#............##.............#...............#..................#......#........##...#................................#......#.#..............................#......#............##..#......................#....#..##.....................................#.#.......#....................#...........#.......................#.....#......#...#........#............................#.##...#..#....#...........#............#.....#........#..........#.............#......#..........#.#.................#........#...........#....................#.......#...................#............#.....#......#..##..................................#.#...........#........................#..........#................#..#.....................#..........#.#.............#....#..............#..........#..................#.......#..................
#....#........#.........#.....#.................#....#........................###...........#...#............#.........#.........#.......#........#.........................#...................#...........#....#...............#......#..#........................#..#......#....#...........#..........#..#....#...............................#...................................#..........#...........#.......#................#.......#..................#...............................#..........#..............................#...............##..................##...............##.#.......#.##....#...##....#..##................................#..........#.................#.....#..........#...................#....##.........................#..............#..............#.............#.................#.......#.........#..#....#......#...#....#....#...................................#..............#..
.................##..............#..#...#........##..........#...........#................#............................................................................#.....#................#...................#...............#..#.......#.....#.........#..........#...#.......#....#...................#............#.................##...##..#..............#........#.......#..............................#..........................#......#.#.......###........##..........#...............#..#......#.#..#.....#.....#....#.................#...................#...#..........#.....#.......#...................#....#.#....#.................#............................##.....#.....#......................#.....#...#..#..#.#.....#.....#...#.##................#.....#......#...#.....#...#.....#...................................#..........#.................................#.......#.........#...#...#.......
..#...........#........#......#......#........................##.......#....#..........................#.......#.#........#................#..#........#....#...##......#.#..#.....#..#....#.........#...................#........#........#....#....#.......#......#....#....................#.#..............#.....#........#.............#..............................#................................#..#.....#..#......#.#.....#..#..............#.#...#..#.#..........#.#...#.......#.....................#........##................#..#.#...............#...................#..............#.#.............................#.........#...........#.#...#......#...#......#....#.............#.#.##................#.....................##.........................#.#.........#..#........................#.................#...#.....#..#...........#........#.#...#....................#.#........#............#.........
........................#.............#............#....#...#......#.............#......#..#...........#...........#.....#......#............##...........#..##...........#......................#...#....#.....#..........#.........#...#.#......#..........................#..................#.........###..#..............#.......#...........##...........#..........##............#.....#..................#.................#...#...#.#..............#..........................#............#................##......................##.#........#............#........#.#.#.#.....#.......#..##...#.#..#..#....#...#.#....................#..#...#........#........##.......##....#.................#....#.........................#.....#.........#......#.............#.....#...........................................#................#..#..............#.#............#...#.........#.........##......#..#..............
........#..............##.....#.#.....................#............#....#........#..........#................#..............#.................#.#....#....#......................#..............#..................#...#................#...#................#..#............#................................#..........................#..........#............#..........#...#......#..................................#..............#........#....#.##..##..#....##.......................................#.....#...#...................................#.....#......#.........................................#.......#...............#.......#........##.........#......#..........##.......#...#...........#......#..............#....................#...#.....................#..#.........#..........#...#...................................#.........#..........#..#....#....#..#....#.##......#........#...#.............
...................................#.........#.#........#.............#......#........#.........................#.............#..........#.......#......#..............#.....##.#....#..#.................#......#.#...........................................#................#................................#.........#..................#...#........#........#.#..............#..#....#...##..................#..#.....................##.......#.....................#........#.#....#..............#..#..#..#...#..#........##...................#....................#............#.................#.....#........##....#.###..#..#............#......#.......#.....#..#.............#.....#....#..................#........#.#.#.......#....#.................#.............#..#..#......#.#........#................................#......#.....................#..........#......#........#.........#................#..
.....#.............................................................#.......#...........................#................#.....#........#.#.....#....................#.#.....#..................#..#.....#..#................#.............#.............#.......#......#..#......#.....................................#.........#...........................#...#........................#................#...#.........#.##.......#....#.............#........#.......#..#..........#...#..................#...#.........#.......#..............#....................................#.......#...........................#..#...........#.........#.#.....#.............#........#....#.............#..#......#.....#........#....#.#............#...#........#.....#.#....#....##...#...............................#.#........................#.......#........#..#......#....#.....#.......#....#....................#.........###
......#.............##......................#..........#....#.#.........#..##......#.........................................##....#........................#...................##..............#.#.....#.............#......##........#.......#..........#.........#...................................#...#..................#.........#......#..#......#.......#.......#............#.............#..#............#.....#.......#.........................#...........#...............#...#.#.......##....##.......#...#.............##..........#............#....##........#..........#......................#........##..........#..................................#...#...........#......#....#.........#...#.#.##..........#...#.....#..#....#.......#........#.............................#......#.......#..#............#..#..#.........#.......#......##........#.....##.......#.............#.........#.........#........
..........#....#........#.......#...#.................#........................................#...........................................#.............#........................#..........#...#.......#.............................#....#.............#..............#.........#.............#....#..#.#....#....#..#..............#.....#.....#....................................#.......#..#...#..#.......#.............#........................#....#.........#................................#......##..................................................................#.........#......................................##....###......#................#.#....##...........#.....#........#....##..#.#.................#....#..#..................#......................#......................##......................#....................#.......#.................#.#........#...##..#..............................
.#...................#...#.........#.......#...#...............##....................................##..#.........#.........#.....#......................##...............#...............#......#...................................#.#.....#...............#...............#...........#.....................................#.......#........#.#......................#.........#..........#......................#........................................#.#....#....#....#.............#...............................#.......................#...............#................#................................#............#....................#...............#.....#.......##.....#....#........#..........#...#..........##...................#.........................#..##..#....#...#.#........#.#......#....#......#...............##.#...................#......#............................#..#......#........#..
..#.......#.....#..........#..#..#........#.......#..#..........#.......#...............#.......#.#..............#....................#..................#.............##.......................#........#...#......#..#.....#......#.........#...#........#....#..#................................#....#................................#.........##...........................#.....#..#....#...##.........#...##......#......#..............##.#....#...#.....#...............#.#..#....#........#................................................#....##.......#.....#...................................#.#............#.........#...#..........#.......#....#..............#..#....#....#.........................#.......#...#....##...............#..................#.........................#.....................................#...#....#...#..#........................................#...#...#.....#.........#...#.#.
..........#........................#....#.#.........#..................#................................#...##.....#..#........#............#..........#..#..................#.#......#.......##................#........#............#.#...........................#....#......#.#...#.#.......#................#..................................#........#..#......#............................#...............#.....................#...#.....#.......##..........#..............#............#................#....................#..#........................#......#.#.....#.....#...........................#.......#..............#....................#.......#...#........................#............#.#................#....#....#..........#..........................#......#......##...............#......#.#..............................#............#..#.........#........................#....................
#..............................................#....#...#.#...............#......................................#.........#...#..........................#...##................#..........#.......#......................................#............#...#...#..#...#.....#.#..............................#..#....#..................##..##.................#..##........#...#.....................................#..................#.....#...#.......#......#......#...........................#..#...##...#.......................#..#..#.......#............#.......#..................#.........#......................#...............................#................#..........................................#............#..#....................................#..................#.......#..........#....#..............................#......#....#.#.....#..............#.#.................................#....
......#.......#........................#.....................#.....#...........##..........#.......#.......#..#.......#..................#..................#..#.....#..##.........................................#......#........#....##..#.............#.....##.#...........#.#......#...#......................#..................#........#............#.......#.......##...#..##.........##..........#............#...#.......#..#....#....#.......#...#.......#....#.#..........#...........#..#..#....#................#.........#........#...#.....#..........#.......#.....#......#..........##....................#..#.......#...#........#.#..........#.........##..#..........................#.......#.................#......................#.......#...#..#.................#...........#..........#.#...................#.......#.....#....#....................#.......#..............................##......#.....
.......................#....##...#........#.#.....................#.....................................................#...#.................#.#..........................................................................###...........##.....#....#............................#............#...........#...............#.##..........#.....#......#..............................#.#..#.#...#..##.......................................#.#.........#....#....#.....#..#.........................................#..#............#.........##................#..#............................#.....................##....#.##.............#..............#...#.#....#.#.......#.......##.........#.........#......#..#............#.....................##...........#.............#................#...........##..#....#.............#............................................................#............#.................
............#.............#..........#.........#...#.......................#.....................#...........##..#.........#......#...............................#.............#..#.....#.#.................#...........#.#...........#...#.......#.....#......#..................#........#..#.......#....#........#........#.............#.....................#.........#.......#.#.................#...........#...##.....#..................................#.....#......#.......#............#.....#.........##....#.........................##....................#....#...............#......#..#...#..#.............#.#..................#................#.....#.........##............#........#..#..........#...............#...#.#............###...................#.............#...................#..........#.........#...........................#.........#....#..............#.....................#.............
...##......................#...............#..#...#.......................#..#.#....#......#...#..................##...#..#............#.....#..............#....#....#.......#....##.#.............#...#.............#....#.#...........................#.#.#.....#..#......#......#............#.......................#.....#....................................#.............#....#......#..........#..#........#.#...........#..........#......#........................#..............#....................#....#............#........................#......................................#.#.............#..........##...#......................#......#....#..........................#.#......#...#..........#..................#.....................#.................#.#............#.....#...##............................#....#......#.#..........#......#..##........#.............#...........###..##.#..#.....#..
........#.......#..#.###.........##........#...........#..#.............#.......#..#.......##.......#...#..............#.....................#...........#..#...........#..#.#...#.#....#..##........#........#..#..#...............#.........#...................#...............#.......#.........#...................#...#.....#.#.............#..........#...#.........................#......###.......#..........#.................#.........#........#........#.......#...............#..........#.................#.........#..............................#.........#.#....#..................#...#..#....................#............#........#.#........................#................#.................#...............#.#.............#.............#........#.........#.....#........#...............#.........#......#..#.................#..#...#..#..#...#........#.....##.........#...................#....#.....
...............##.............#..........#....#............#...#...#....##.....#.....#.........#.......#.......#...#.......###..........................#....#...............#..#.............#.#......#........#..................#.............................................#.##...................#..........#....#...........#.##........................#.............##....................#........#...........................................#...............#.#......................#...........................#..............#...........................#................................#........................#...#...#.....#........#...................#.......##........#...........#.........#.............#.#..........#.#............#........#........#.................##..............#......#...............#....#.....#...#...............#...#...............#..........#........#........#...........
......#......#...#.#..................#...................................#............#.......#.#......#............#........................#.............................#........#.............#.................................#.....................#......#.........#..........#....................................#......#....#.......##.........#.#........#..........................#...............#.........#...#.........#................#.....#.........#...#..........#...#....#.....#....#...............##..#................................#.........#.................###...#...#...........#...............#..#...#...#......................#...........#.....................#.#.............###...........................##.....#........#...................................#...................#............#.............#................#......#.#.....#.................#......#.........#..........
.....#..#.......#.......#.....#...............#.#..................#......#.#.###..........###.........................#.##................#......#.....................#................................................#...............#.........#............#.....................#.............#.....................##..#........#.......#................#...........#.....#..........#......#........#.........................#......#.......#..#.#.......#......#...........#.........#.........#........#........#..#..........##............#..#.............................#.....#...............................#...#.............#.....#......................#.......#.......#.............#...#.#..#....#..##..........#..........#..........#............#.........................#.....#.........#.........#.....#...#.....#..........#...............#.#........#.......#.....................#..................
.................#....#..........#......#..................#.#..................#.#.....#..#...##..#.....#...........#.......#......#....#......#.........#.................#..##.................#.............................#............#........#..#................##.....#.#.#..#.......#.......#.......#............#...#..................#...............##........#.#.........#.....##...#...#.......#.#......#.......#........#.......#.........................#....##................#.............................#.....#.........#...................#............#....#......#......#.................#........#............#..........#..#......#..#........#.##.........##.#.............#.#.................#...........#...........#.#............#...#..................#............#......##.........#...................##..#.................#........................#...........................#....#....
....#.####.....#..#...........#.................#...#.#..............#....#.............#....#.#..........#.#.#..#......................#.........#.#.#...#.....#...#...........................#..#...........#.#..............#........#..........#.....#.................#.......#.....................#....###.#.........#..........#.............#...........#.............#......#..........................#....................#.............#.....#..##.....#.................#..#.......#.....#......................#..#..............#.#.#.................#......................#........#....##..........#....#....................................#......#.........#.......#.............#.......#....................#..............#....#...........##.....#..#.......#...#.....#....#...........##..#....#..........##..#..##..#...........#.................#.........##.###....................#.....#..#...#.....
..................#...................#..#...........#.#.#..........#........#.................#....................#...........#............#......#.......#....................#.#...#.....#.........................................#...........#....#................#.................#..........................#....#..#....................#.....#..............#.....#........#.#......###.#...#....................#..#..#.........#.##........#................#......#........#.#..#............#.......#......#......#..............#.............#.......#...#...................#....#....#..........#......#........#.....#...#................#..##...........#.....................#......#...#.....#...............#...............#......................#...#.............#.....#............#....#.#........#................#................#...............#..#................##..#..........#.........#.....
...#..........#.........#.#..#..........................#....................#..#.................#..........................##....##..#.#.#...#............#..............#....#........#..........#....#.....................................#..#....##.#...........#.#.......#...........#......................#.....#...#.#.......#.....................#..........#..........#......................#....#..#.......#....#............................#................#.....................................#...#.............................#.....#......................#.#...##.#.........#........#.........................#.....#......................#.#......#...#....#..........................#..#...##...#....#..............#.............#...#.#...#........................#...#...#.............#.................#..................#........................#..........................#.....#..........#...
...#......................#...................................................#............................................#...............#................#.#.....#...........#.............#.........................#.....#........................#.................#......#.....#........#...#......#...........#.##...#........#..#......#...#..#...................#.#......#.............................#...................................#...#..........................#...............#....#.##..................#..#........#...#...#...#...#.#....#.................#.............................#.#..........................#.....#......#........................#.......................#............#........#...#...#..............#....##......#.##........#.........#......#.....................#..........#.................##...........#....#...............#......#..##......#..............#.....#.....
.....#........#.....#............#......#..........................#.....................##...........##...................#.....................#................#...................#.........#..............#....................#.....................##..#........#........#..#........#...........#.....#.#....##...#...#....................#.........##......##.....#.#............#.........#..............#....#...............#..................#.....#...........#...........#.....#.............##..........#...................#.......#...............................#.....##.....#........#...#........................#......#.........##...#.........#.......................#.........#................#............#..........#.#......#.....................................#.....#...........#..#............#..#.#....#...............#...........#.............#...#..........#...#.....#......#...........#.
....................#.##......#..........#...............#........##...#...#...#.....#......#............#...............................#...##...#.....#..#............##.##............................#.......#...#........................#..........#....#.#.#..#......#.......................#...#................#........................#..............#...............#...........................................................#...........#...#...........................#.....................#..#................................#...............#..........#..#..................#.#...............................#.......#..................#.....#.........................#......##...#.............#.##..........#..#..#.....#............#....................#..#....##....................#.....#.#.....#.......................................#.........#.......#......#...#.........#..........#......#.#
.#.#..............#.....#....................#.#......#..#.........................#...............#...#.........##...#....#.....#..#......#..#.....#....#.........#..............#......#.#............................#.......#.................................#................#...#....#................#....#....................##....#..............#...................#.#..#........#........................#........#........#...........#.....#...#.......#..................#.....................#.............#........#................#..................................#.....##.#..#..#..........................#....#.........................................###......................#.....#..................................##......#......................................##.......#.......#....#....##.......................#...........#..#.............#..#...#..............#......#....#..............
.....#...........#......#.............#............................................#.......#.......#..#.#.......................#.....#....#...#......#......................#..#.................#............................#.#...........##.......#......................#....#..#..#........##.............#..............................#....#...#......................#...................#.....#................#.............................#..............#.#..#.........#..................#...#...............#......#..#......#.....#...........................##...#...#....#..........................##..........#.........#....#..#.#...#...........#..#.....#..#............#..........................#.......#.##....#.......##.................#.....#......................##...#............................................#..........................................#......#....#...#....#..........##...
............#............#.........#....#............##..............#...................#.......................#...#..##............#..............#...#..................#.............#..#......................................#......#..............................##........#.##........#................#...............#..#...#....#..##.........#...........#.............................#..#..##..#.............#..............#...........#.#.#...#.#........................#.........#.........#.......#........##..#.#.....#...#.#.....##...##.#.........#.#.......#.#........#........#..........................................................#.......#.............#.....................................#.....#.....#.#.##..............#....................#.......#..#...#...........#...................#..........#..........#..................#.............#.......#.#................#..#..............
....#.........#....#.................#.....#...........................#.##........................#......#.#..........................#......#.....#...........................................#......#..........................#.....#.......#............................................#.......#.....#.........#....#...........#.....................#.............#......##....#.............#............#........#....#...............#................#...............#...............#............#....#...........#.#....................#......#....#.......#..........................##...........#.##......#..........#.............#..................#....#.........#.#.......................#......#...................#..#.......................#................................................................#.....#...#.................#.........#..#.#.#......................#...................##.....
..........#.......................#.....#........#...........#....................#..#.#.....#.......#.......................................##.......#.....#.#.......#...................#.......#..##........#...................#............................#.....#...................................................#.....................#....#............##.....#.........#..#........#...................#...#......#...........#.......................#.............#...........................................................#............#...........#.....#....#............................................##...........#...#.#....#...........#....##.#....#......#.....................#..........................#..........#.........#.........#...................#...............#....#....................#......#.....##.....#.......#..................#.#..#.#............#.#....#.........................
.#.....#....#.........#.............#.....#...............................#.###......#..#..........#....#...#............#...##..................#.#..#...#.........#...#.#............#...........##...............#...#...#..#..#........#.....#..............#.#...........................#......#......#.....#......#................................#.......#...................#........#.......#...........#..#..#............#....#.#..................................#...#.........#.............#........#.#..#......#.....#........##...#...#...........#...#.........#....#...#.................#........###...#......#...................#.....#..#.............#..............#...........................................#...#................#....#...#...#...........#......#..............#.#.....#..........................#.......#....#....#..............#.#.....#......#......#...........#............#.#...
##........................#.....................#...........#....#............................#..#.................#...#......#......#...................................................#................#...................................#...................#............#............#....#...........#...........#...#...................#...#..#.......#..........#.....#..#...#...................#.....#............#...#..............#..........#.............................#.#.....#..............#.......#.....#....#.....#....#.........#.........................#....#....#............#..........#..........................#..........#..............#.......#.#......#..........#..#...............###.................#........#........................#......#....#..#....#......#.......#.#.........................#.........................................................................#.....#.......
.#.....................................##.....#.#...................#...............................#...................#...............#....#.......................##.........#.##...................#..#.......##........#.#......#..........................................#.......#...#......#.......#.....................................#.............#.....................#.......#.......................#........#...#..................#.....#......#...........#........####....#............#....................#.#.........#.#................................#..............#....#.#............#..............#..#..........................#...............#............##....#..................................#........#...#..............................#....#.............#...........#...........##............................#.#...............#..........................#...#....#.....................
....................#..........................#.................#...#..................................#........#.....#...........................#...#...............#............#..#.....#.......................................#.............#..............#....#.........#.#.......#.#.................#.............#...................#....#................................#..................#...........#..........#.................................#...#........#.......#.................................#......#....................##..........#............#........#........#.......#..#.....##........##..##..#....................................#..........................#.......#......................#.............#......#..#......................#...................................................#..#................#.......#..........#.#..................##.....#..#..#.....................#.
.#................#.........................#......#...#....#........#................................................#.......#......................#......#........###...................#...#.........................#......##..#.........#...........#............##...................................#.........#............................##..................#....................................#.#.......#..........#..................#..............#.............................#.......#..#.#..#...#....#..........#..............#....................#........#......##..........#..#.#.#.....#...........................#............................#.........#..#.........................................#........#...........#...#....#......#..#..#....#......................#.......##..........#....#..#..#.....#..#.................#........##.....#............#.........#..##........#.....#.........
...........#......##......................#...#...#.......................................................#.........................#.....#...........#.............................#................#.#.......#................#.......#.....................#....................#...#.....#....#..........#................#..#....#.#.......#.............##....#........#........#...#.#.........#........................#..#.#.......#..#..................#.............#........#.#...........................##.#................................#.........#..................##..............#...#..........#.......#....#..#....#..#...................#................#............#.#.......#..........#............#............................#...................#...........#......##........#...##.......#.............#....#..#..............#....#..#.......................#.......#....#...#.#...#..#....#....
..............................#..............#..............#.........#.#..........##..............#....#....#...................#.....#....#.....#.....#...#........#......#.............#....#.....#...#.....#........#.....#....#.........#.#.#..........#.................##..........................#..#.#..........................##.....##....#............#.#....##...............................#.........#....##..........#.....................#....#...#..............................#....#.............#......#.........#.......................................#.......#.....##.#............#...#...#.....#.....##..................................#..#.....#...............#...................#......#......#......#.....................#...#......#.....................#.............#........#...................#.......#......#...............................#........#.............#.......#.............
........#..........##.....##....#....#.#....##.............................#...#.......#.#........#................#..#..............#.....................#.....#............##.............#......................#......#......#.........#..#...#...#..#...#.........#..............#...#..........#......#...........#...#...........#.##............#...#.#..#...#..#.........#..................##...##...#......#..........#..#..#..#.......#........#....................#......................#.............................#..#.................#................#.......#......#....................#.#...........##............#...#......................#.#.........#.........#...#.#..#..........#...#..............#....#.........#...........#...#.....#.#.....#..#...#..........#................#...#......#..#...........#.#......................#....#........................#..#..##.....#......#.......#.....
..................#........#.........#............#......................#........#...............#..............#.##....#..............#...#........#..........#......................#...................#...........#...#.......#..............#.........#............#.................................#............#...........................#....#.#...........#.........#....#.........#...........#..........#..#..................#.#..............#......#.....#.#..#...#...#........##............#....................#.......#.........#......#.....................#...........#..#........#.......#....#..........#..#..........#..#..#....................................#....#.........#...................#................#....##.#..............................#.#....#.#..........................#...............#.......#..................###.#......#....#....##.......#..#........................#..#..#
.........................#...........#.......#.............................#......#................#.......#..........................#...#................................#.....................##.........#...........#..#....................#.............#..................#.....#.......#..#.........#........................#.....#.....#....#...............#........................................#........#.#.#.................#..................#.#.#.........##......#..##.......#......#.....#.......#....................................#...#.........#.....#..#............#.#....#...............................................#....#.................#.............#........................#................#......................#.....#....#................................#...........#........#........................#.......#.........#.....#....#...#........#............#...#...................
.........#.......#.........#.#......#.......#....................#...#...........#.........#.#..#.#................#..#.#..................#...#.................#........#...#...#......#......................................................#.......................#....#............##..........#.#..#.........................#...#..........#...........................#........................#..#...........#......................#....#...........##...#...................#......#.........#.##......................#................#..#.##..................#.#......#............##........##................#....#..#.........................#.#..#..#..........#..........#..#...#.........#...............#.............#.............................#.......#.....#...##...........#.................#.................................#......#.......#.......#..#...#.#......#..............#.##.............
..................##.....##.....................#...#............#....#.....................#.............................#..#..###..#...#.....#................#...............................##.#...........#....#.#.#........#..............#....................#.....#.......#.....................##...#...##..............#...#..#......................#........................#.....#.....#.................................#.............#..............#...#..#......#.......#........#.......................................#.............#.#....#..#.............#......................#.....#.....#......#..#....#.........#...#.......#.....#.#....#.............#......#........#....................#.#..............................#......#............#............#..##.......#..............#..............#.#.........................#....................##...##.#....#........#............#.............
.........#.............#......................................#...###.#..#.......#....................#...........................#...............#..............#.............#............#....#.......#..............#...#.#.........#..............................#...................#...#....................#.#.................................................................#..........#....#................#.........##..#.....#.#.....................#................#.#.....................#....#............#......#...........................#..#...#....#.............#..................................#............#..#......#......#..........#............#..............##...#..................#...#.#......#..........#..............#......#.................#.#....#................#...#..........#.....#.......#...#.............#.........#.......#...........#.....................#...#......#...
......#..........#...#....................#...............#....#.....##.##.....##.......#.........#..#................#.............#....#.............#.#.............#.........#..#.........#.................#.......#....#....#...............#......................#......#...#..............#.........##...#......#..........#.............#....#......................#...#.#..#.......#...#........##....#.......#....#..#...##.#.........##......#....#..............#.......#......#.#.#..........................##..#..........#.......#.........#................#....#...............#...............#...........#..#......#........#.........................#........#.......................#.......................#.##.........#...........#..............#...........#.....#........##.....#.................#.....................#...........##...........#..............##.#.................#.................
....#..#...#...............#...#.......#..#................#.#.#...#....#..................#.......#......#..#.#....................#........#....#............#...................#....#.#.......#...........##..............#.##......#..#..#.....#.....#..#........##..#...#...............................................##........#......#...##.#..##..........#....#.....#..#......................#...#...#..#...............#..............#.#......................................#.............................................#.....................#.#.#................#..#.#.........##...............###..........................##.......#..................#...........##.....#......#...........................#..#.....#.....#.....#.............#.....#............#.#.......................................#....#.#.........#.....#.......#.....#.....................#..##...#.#...................#........
............................#.......#............#.###............#.....#...........#...#....#.................#.................#...............#............#...##................#......#.....................#...............................#....#...#....#......#....#...#...........#...#..........##...#....#..................#.##.....#...#....#.........#..#........#.............#..##............#......#....................................#....##....##...#........................#..#......#.##...#..#...#.............................................#.#.............#.........##.#.....#......##........#........#.....#...#..#....#..................###...#............#...#.#..#....#..............#..............#..#.................#......................#......#...................#.......................#...........................#.................#...#...#...#..##..#.#...........#...#..........
......................................#.#....................#..........#....#................#................#...........#..................#...#.........#.................#..#...#............................#..............#.........#................#.....#........#.............................#....#................#.................................#.....#.........#.#........#.....#.........#................#.#...#...........#........#.#............#..........#.#..#.................#..............#..................#......##........#....#...........................#..#.........#...............#........#...............#..........#.....#...#......................#...............#..............#...........##....#....#....#..#.##....................#.....#.#.......................#...#..#...#..#.....#...........#.##.........................#.................#......................#...........
.......##.......##.#.............#...............#.......#........#...#........................##.............................#........#.#.............#...........#..#.#.....#.........................#.............#.#...........#............#.........#.....#.........#...............#....#...........................#..#........#.....#........#............#.#........#.#......#................#.#.#..#...........#.....#...............#..........................................#.........#....###...................#..#.....#....#........#....................................#..............#....##...........................#..#####.........#........#........................#.......#....##...#.............#..........#...............#........#.................#.##........#..................#..#.......#..................#....................#............#....................#.#..#...##................
.....................#...............#........#...#.................#..................#....#......................#..##.........#...#........#........#....###.#........#......#.#..#..................#...#........#....#..............................................#................#....................#..................................#.....................#...#.........#........#....#..........#...........#...#......##...............#........#.................#.........................#.......#.......#.............##...#................#..........#........##.......#.................#.....#....................#....#.....#.#............#..#..................#..........................#..#.#....#.#........#...........................#...#.....#......#.........#.........#......#..........#............#..........#....#..............................#...#....#.....#....#.........................
.........#......#..............................#................................#.#.................##..............#....#........#........#...................#.......................#.....#.....#........#.#............###..#...##.........#................#.............#..............#.........#..#..........#....#....#...#..#...#.............#...............#.......##..........................#...........#....#..................##.......................#..............#.................#.................#.........#..#..#....#.........#.#.............................#.......#.....#...#....#..........#.......#..........#.......................#..#....#.#......#...........#...#.#......#...#....##...........#............................................#......#.#.#...............#.....................#...................................#...........##...............#...#.....#.................#...
........#....#.......#..#..................#..................##........#...#.....................#..#.#..............#..........................#...............#.....##....#......#.................................#......#.........................................##..#...........................................................#..#.......#.#.........#.............##.......#..............#.................#.......#............#.#...............##...#....#...#....#....#........................#..#.#..#.....#.#..........#...............#..............#.#.......#...#...#.....................#.....##....#......##...#.......##...............#...........##...............#....##.....................#...#.........##............................#................#...............#....#...#.......#...............#....#...#........#.#....##....#............#.................##...............................
...#...#...#.......#........##......................................#....#.....#.................#.................#....#...............#..#....#........#..#.#..#....#...#..##...........#.........#..#...#.............................#...........#...........................#.##..##....#..............##..#.........#...........#..........##..............#...#...............#..................#..#...................#....................#...#......#...##..#......#.............#.........#..##..#......##................#......#..........#........#............................#...........................................#.......#.............#....#............#........##..#.....#......#....#...#....#.......#.....#....#................#....#.................#....#............#.#.........#...#.#.....#.........#...................##........##..............#..#...........................#......#.........
....................#...#......#..............#...#...#.........#..#.....##.##..................#................##...............##.......#..#..#.....#................#........#.....#........#.......#......................#...#.....##.......#..........#............................##....................#............................#....#.#........#..............#......#.........................#.....#......#.........#...........#.........#......#......#............#................#....#......#...................#................................................##..........................#....#................#...........#.........#........#....................................#.......#.#...........................#..#..............#...............#.....#...#......................#..........#..#...#....................#.#...........#.#.....................#.#..............................#..
..#.#..............#.#.......#......#.#..............#.........#....#................................#.............#..##...#......#........#........................#.......#.#..#....................#....#..........#..........##............#.....#..........#...#......................#.#.......#...........#..#....#...#......................#....................#.#......#..#.....##..................#..#......#............................#......................#......#........................##..............#...#......#....#.#...#..#...............#..#....#.........#..............#........#....#.....#........#.....#.#.............#.....#..............................#............#..........#........##.............#.............................#.......##....#......#....#...#............#.....#............#....#.........#........#...#.....#................#.............#.#...................#....
...............##.#.......................#...................#................#.#.........#........#...#...........................................#..................##....##...............................##.....................#........#...........................#..#........#............#...............#....#..#.......#.#.......#...................#..###.......##......#.........##...#...##.......#.##....#.........#................#.#.#.#...#.#.........................................#..................##................#....#.......................##......................#....#......#........................###..................#..#...#...................#.#...#.................#.#...........#....#........................##....#.#...#.............................#...#.#..#..#............##......................#................#.#......#........................#........................#.
................#...#..#............................#................................#..........#.#...#...........#.#....#.#..#.#...#........................#...............##.#........#..#.............#........................#...##...##............#.#...............#..............................#....................#..#......................#..............#..............#....................#.................#....#.........................#.#.....#.#...................#..#..........#...................#.......#.#............#.#............#..#....................................#....................#.#.......#..............#......#.#...........#..............#.......#................##................#......................#...#.#.......#.....#.............................#..................................#.#......#...###.....#..................##...#...................................#
#.....#...#....#.....#..#.#.##.#...........................#...........#...#.........#.....#....#..........#..................#..........................................#..............#.....#.#....................#..............#....#.#............##......#..........................................................#.........#.#......#............#...#...##.....#......#..##.....#...........#.......................#.........#.#..........#....#....#.......#.........#..#...........#.###.......#................#....................................#.#..#...................#...................#..........#.....#.....##.....#..............#..#.....................#...#........#....#........##..#......#.....#......................................###...#.......#.........#....................................#............#..................#...#.......#..#..............................##...#.............
.....#...........#.........#............#......#..................................................#.......#....##....#...#.#.....................#.#.......#...#.........#.##.....##................#..........#..#........#..#.................#..................#..#....#....#.#.#....#.....#.##...............#.....#.................#................................................#...##...#...#.#......................#...##.......#..#....#................#..............#...#.....#...............#.........#...........#............................#........#......#....................##...#.........#................................................#.............#..###..##......#..#..#.#.......#............................#.....#.#..............................#.....#...#......................#....#..#...#..#..........##.................#...................................#...#..#.#...#.............
......#......................#......#.#..........................#.....#.##.....#.....#.#.#...........##...#.....#.........#................#................................................#....##......#....##...#........#...........................##.#..............#...............................#..#.......................#.........#................#......#......#...........................#......#....#...#...#.........#......#...#........#.#...............................####.............###.#.......#.#.....##..........#..##...#...........................#..........................#..#.#.......................................#.........................##.......#.................#..............#..........#..............#......#....#.......#.#.....##.#.....#....#.#.#.......#.....#........#...#......#..#......#.............#.....##..#.#.........#.......#..........................#...........
............##..............#...#...............................##.............................#............................................#...#......#......#...#..................#.....................###.............###.......#.........#.........#...............................#...............#............#.................#.....................#..........#......#.............................#.............................#...............#.......#.#......#......#..........................#.........#........#..#...............#.......#...#...........#....#......#####...##..#..............#..................#............##............#.#........##......#................#.....#........#.....#.....#.#........#....................................#..............#.............#.............#....#...................#.....#................##.....#........#......#...#.....#.................###..#..
.........#...............................................#....##....#..#....#........#....#..#.............#....#.#..........................#....##...............#.....................#....................#....#.......##....#......................................#.#...#..#....#.....##.....#.................#.......#.#....#..........................................#..............#......#.....#.#.........................#........#.#......#......#........#...............#.........##.....#....#...............#........#...#..#.................#......#......#........#......................................#..............................#...#.#........#.........................#.#........#........................#...#................##.....................#..........#.......#.....#..................##........#.................#..#.........................#...........#......#..#....##..#.......#...
.......#..#...........##..#...#........#........#.....#..#......#...#....#.#....#...#..#..#.#................#.....#.#..........#...................#...............#.......................#.......#......#...#..........#......#..........#...#...........#.......#..................#..................#.................................#........................................#..#..................#.....#.##..#........#................................#......#.......##..#...................#..........#.............#........................#...##......#........#...............#....#..............#.............#......#.............#..........#.....#...#..................#......#.....#..........#....#.#..#.........#..........................#.........#.#.#..................#........#............#.................##.................###...#..#...##.............#.##.#.......#......##....#...............
.......................#...#................##...#....#.....#.#.....##.......#.........#...............##................#.............#................................#.#.....#........#............##........................#..#..#..............###.........#.................#..##..........#.............#.............#..#....................###.............#.#..#.........#......#...#............#..#....#.................................#..................#...............#...#.....#..................#......#..............##.........#..............##.............#.#............#.......##...#...................#..............#................#....................#.....................#....#.#.....#.................................#...........#.......#........#.................................#.#.#.................#...............#......#......#.........................#...#.#...........#.......
.............................#....##.....#....#....#.......#............##................#.........#..#.........................#..#.............................#.......##.......#...#.................................#.#..................#.............#.....#.................................#.......#.............#.....................#...#......#..#.#.....#.................##.....##........##.....##..........#...............#..#........#.................#...............#......#......#.............#...#....#....##.#...#..#..##.............#..#.........#.......#.............................#...#.#................#.......#...#.........#.....................#...........#.#..#.............#.......##..#..#.............................#.......#.#........#.......#.......................#.........#.......#...#....#...#..#....#...........#........#........##..................#......#................#
##....................................#......#.#......#...##...#.#...#........#......................#.........#...................................#.............##......................#...#..#..##..#...........##..........#...............#.......................................#................##..................#.................#.........#..#.....#................#.#.........#.................#....#..........#.#.....#..........##...#...#................#.......................###.......#............#....................................#...#...........#....#....#.................#..#....#...#....#.....#..............#........#.....#.#.....##....##...........#....................#...........#.........#.#........#.#.#................#..#........#....#............#...........#............#...............#........#...#.........#....#.....#................................#..........#.........
............#........#.........#.........#.........................#......#..#......#.................................#.....#........#.........................#.#..#..........#.#........#......................#.........................##...............#.......#..................#.#.....#................#....#.......##....................#......................#.................#.......#.........#.....#.............#..............#.................#......#.........#........................#.....................#..............#.....#................#..#............#....................#................................#......#........................#..................##.......#...#.............#......##............##....................#..................#.........#......................#...........#.........#...#.............###................#..#..........#....#....#............#...#......
......................#....................#.....#.......#....#...#............#....#..#...#.#..#.......#..............#......#..........#................................#..#....##.#...............#.....................#..........#......#........#.......#...........#...................#.....#.................#......................##.............#.#.........##..#......#...#.#.#.......#.#..#.#....#................#.........#.......#.........................#...#..#........#..........#....#..###............................#...###..........................................#.........................#................#.............#.............#..#.#.................#......................#...........................#..#......#............#.##............#.........#.........................###....#.#..........#.........#...................##..........#............................##.#...#.........
..#....................#....................#..#..#..#...#........##........#.......................#................#...#....#.##.#...................#...................................##...............#...#...#................#.#...........................................#...............#.........#.......#.##....##...............#....#..##.............#.....#...#...........#....................#.#............................#..#......#....#.......##.......#.........#....#................#....................#......#..#......#..#...................#.................#...........#.#......#......#..#.........#................##..#.....#.#................#..#.....##.............#.......#..###..##.......##......##..#............#......#.#....#............#................###.#.#.....................#..#..............#............................#............##....#..........#..................
......#...#......#...............................#....................#.......#.....................##.#..................#.................#....#..........#......#........................#......###...#....#.....#...............#...................#.#.............#..#.........#....#.............#..............#.......#.....#.........#.........................................#.............#..............#...........................#..............#.....#........#....#............#.#.#...........#...#...........#..........#...#...........#..#.............#......#...............#..........#.....................#......#...#..#...#...#..#..........#............#............##......#..............#.......#......#.........#..........................#......#........#...............................#...#....#.............#...............#............#........#....................................#.....
...........#..........#..........#....#............#...#...#..............#......#....................##.#..........#.#.#.#..#.....................#........#....#........#.........#............#.....#..#.#....#...........#........................#..................#...#............................#...##...#.....##....#.................#.............#...#........##..#.#.......#............###.#........#.......................#.#................#............#.....................#...................#.......#..##...#....#..........#....#.........#.......................#.................................#......#........#.#.#....#.........#..........#...#.......#................#.....#........#..#....................#.#.....#.............#....#.........#......#.........#....#......................#.......#.......#..............##.....#............................#..............###...#...........
.........#.............#..#...........#........##....................#......#................##..#.###.....................#...................#.....#.#..#.......................................................#...........#..........................#...........#...............#..###...............................................................................#...........#.........#....#.....................#.......................#...#..##......#....#...........................#.........#.......................#............#..............#........#.#........#......#....................#...#........#.........#....#.#...........#.....#....#..........#............................#.....#..#.........#..#.......#..#.............#....#...#.................#...#...#.....................#.................#............................#......#...#......###..........................................#.#
................#........##.#..#..........#..........#..............#....#.##......##......#.............................##....#...#.............................#............#.#.......#..........#.........##......#..................#..........#...........................#..#........#.#....#..........#..............................#........#....#.#.................................................#....#.............#..............#.#.......#................#..#..............#.............................#.#.....##.#........#......................##....##............#....#......#.#.##...................#........#.....#..........#..........#...............#...............#...............#.....................#.....#....#........#.................#.#............#.....#......................#.....#........................#............#................#..#...........................##.#.........##
................#..#.......#............#..........................#........#...............#............###..........##.##.........#.............#...#.........#.......................#.......#.........#.#..................#...#....#....#........##........#........#...#.........#.......#................................#....#....#.............................#....#..........##...................#...........#.........................#.#...............#......#....#.#.....#...........#....#................##........................................................................#............#.................................#.....................#...#.....#....#...........................................#...#........#........#....#....#..#............#..................#...................#..............#.................#.......#............#....#....#..#...................#..#....#..##..#....
..##....................................#............#.#.............#...#..................#....................#...#..............#..................#...............#............#...#.......#..#..#........#......#........#..#.............#..........#..........#......#..................#...#..#.....#...........#..........#.........#...#...#.........#.......................#.......#...#.....#.............#...........#.#..........#...#.................#.....................##.#................#...#..........................#............#....#..............................#.....#...............................#.......##....#.#.#....#.........#.....#........................................##...........#............#...#...#.....##.......#...................#......#.#..........#.........#..........#......#..#...............#...#.....#..........#...............#.#...............................#
......#.##..................#.........#.................................................#...........#....................#..#...........#.............................................................................#........#..........#................#..##.#.....##.......#..#....#........#.......................................#......##............#.#.......##...............#...........#..........##.....#....#..#........................#..............##........#....#...........#...#......#..#.....#............#.........#.#...........#.....#......##.#............#.................#......#....#..#...#............#...............#..............#......................##...............#.......#...#.......#...............#......#.#...................................#............................#....#....#....#...##..............#.................###...#......................#..................#.#
...............#..............#...........#.#...#..............#..............................##......#...........#...................#...............#.......#...#..#.......................#......................#....#.....#................#.....................#....................................#.#....#......#....#.................................#..................#......#.....#...#.#.....#.#........#.......................#...............#.....#................#.............#.............#.......................#........##....#............#.#...............#...#.......................##.#................#.....................#..........#..#.......#............#...#.............#................#.............................##.....#.....#.#...##.#...........................##.#...........#..#...............#.#.........##.#..#..#..##......#............##..#.#......#.#....................
.##......#.......#........#.##..##......#...#.#....................#........#........................#.......................#.#.............#.................................#.......#...................#....................#........#.#..............#......#....#......##.........#....#........##.............#...............#........#...#......#...#...#..#...........#................#......................#.#.......................................#..................##...##.#.........#.#.......#..................#....#...#...........#.#....................#....#..........#..#......#.............................................#.....#.......................#.........##...##.#...................#..#........#.#......................##...#..#.........#..............#.##....#.......#..........................#.....#..........................#...........................#.#...........#...#.#......#.
.........#.#.........#..................................................##.##......#..............................#..................#..#.............................#.#.....#....###.....##.#.....#..#.#.....................#.............#...##..............#........................##.....................#...##..#............##.....##..................#.....................................#...#........................#.....#...............##.......##.#.........................#.......#.......#.#...#....#....#................#.#..#.....#...........#..........#.#........##.....#....#..................#..........................................#......#..................................#........##................#.................##..........#..............#.....#....#.....#..................#......#........................#...#.................#...#................#.#....#.#.......#............
...#................#.#.....#..#........#.#...#.........#.###............................#.....#......#...............#......#..................#..#............#....#..#...#.....................................#.........................#..........#....#...###.....#...#.#.........#..#........#.#.#.............#.#.#.......#......###.....................#..........#.................#......#............#.#.....####..........#...........#........#.......#....#..........#...................##...#.#.........................##....#...............###...............#.............................................#..............#........##....##..........#..........#.....#..................#........#.........#..........#.....................#........#.#..#...#....................#......#............#..#....#....#.......#.....#..............#.......#.......#.#.........#..#...........#...........#......#.
.#.....#..#.................#..........................#....#.#.......#......#.....#.#.........#......#.##.###...#..#.#...........................#......#..........#..........#......#...##...........#........................#...................................................................#......#.............#...#..........#.....#....................#......#.......................#............#.................................................#.#.#............#........#.........................#......##..#....##..........#.......................#.#...................#..........#....................#...........#...........#.......#...#................................#............#.................#..#...#......#.#.......#..#............#..#...............................#......#......#...................................#.#......................#......#...............................#......
....#....#...#..........#................................#.....................#...........#......#...................#....#................#........#............#....#.......#.....#............................#..#.#....##..#...#..............#............................#..#....#..#.................#...#........#...#.....#...............#.....................#....#.......#.......#...#......#.#..#.......................................#......#.....................................................................................#...........###.....###....................#.......#...........#........#.......#.........##..#...#...#...#.......................#......#.#.......#.....#......#.....#......#.....#..##...................#...#....#.#.#............#...........#...........#.....#.................#.......#........#..................####..#....#.#..#.........................................
.#.....#......#................#........##...........#..........#...#.........#.................#...#............#........#....#........#..........#.#.............#...#....#....#...#.........#..#........#.#............##......#...#.........................#................#.....#....#..#........#.....#.............#..........................#.............#..#............#....#......#....#...............#......#...#........#..............#.................#........................#.......#.............#.......#........................................#.....#............##..............#.#..........................#........................#..##.....................#.#........................................#.#.........#......................#...................##.#..........#..#.#..........................#.........#....#...#.............#......................#....#.....##..#.#.....#.........
.........................#.......................#.#...#...........#......#...............#................#.....#....##...............##.#.#.............#......#..............#................#.........#....................#......#..#.......#..........#....#........##...............###..#.....#........................#....#....#......................#.......#........##.#.......#..##................#.#....#.............#.......#...............#...#.##.#.....#..#........#........................#..#...........................##.##......#....................#.#................#.###.......#.............#...............................#...#............##......#...#...........#..............#..#........................#.................................#....#.#...........#.....................................#.....#..#...........#.............................#...#....#......#..........#..........
...................##..........#..............##..#.............#.................#..................#..#........#......#......................#.....#.........................##...........#...................#.#..#.#.........#....#..............#.....#.#............##.......#.....#......................#......#...#.#...#...#.......#........##..#.....#...##...#......#....................................#..........#.................#.........#.......................................#.................#....#..##.#...#...........#.....#.........#..#........##..........##.......#.........................#.#..#........#.#.#...#.#...#.............................#..............#..............##...........#...........................#............##...#....#..#....#.....#....#.....#........##...............#........................#......#.....#......................#..................................
...#.#...........................#.........................................#..........#.....##........#.......#...##....#..#...................................................#..........#.#.........................#....#.#...............#..........#.#....#.................#..#.................#....#.#......##.....#...#........#....#....#.#...#........#..#..............#................#.....#.#..#..#.#...................#..#..#....#......#...............................#....#.........#.#............#.....................................#.................#....#..#.........................................#......#.........#.............#...#..##...#.#...#.............#.................................#........#..............#......#........#...........#..#...........#..................................#........#.................#.......#.................#.............#.....##.................#.
...#..#..##.........#.........#........#.....................#.#..........#.....#........................................#...........#................#..#................................#..#............#...#......#..............#.........................................#.........................#...#..#...#.#......#......#.......#.##..............#.......#...............#....................#...............#.......#...........#.....#.............................................#..#........#.....................#............#.......#.....#.#......#......###........#..............#..#..#..##...##.#...................................................#......#.....#.......#.....................#.................#.#..................................#...............#..........#......#...#.#.........#..............#.......#.#........#....##..##.#..............#.....................#..#......##......
.....#..........................#..............#..............#....#..#.#.........#........#..............................#.............#...#......#..............#..##............#..#......#.....#....#..........#.......#................................................#...#.......#...#.........................#.............#.....#................#...#.................#.....#..#....................#...........#....#....................#..............................................#..........#.#......#......#....................#..#..................................#.#...............#..#...#....................................#................##.#............##.......#....##.........#........##.....#......#..............#......#...#.....#....#..................#.............#................#......#..........#...........#......#.#.......#....#...##................#............................
......#.....................#.......##...#.......#..##....#..........#..#........#.......................##.##.#.#...............#.....................#...................................................#....#..............#.........#...........#.......#.#......#....#...................#.............#.............................#........#..................................#.#.....#.....................#...............................#........#......#...#..#.....#...#...............#...........##.#.....#...#............#....#..............#..#..............#....##....#...........#....#..#.#...............#...#.....#..........#......#........#.........................##..........#...........#......#...#...#.......................................#..........#..#....#.......#.#..#..........#.....#...................................#....#...............##....................................#.....
......................................##.......#.....#..#......................................#.......#.....##...........................##....#...............#....#..........#............#................#................#........#............................#....#.#....#......##......................##........................#...............##..........#..#.............................#......#.....#........#.....##.##...#...#.............#....#..#.............#................##.......................#.##.....#...............##........#.#.##.........#.....................##...........#.............#..............................#.............#.#.........#.....#...................#.............##................#.........#......................##......................#...#..............#.#.......................#.............##.#.#.#.................#....................#.................
.............#.#.................#...#.#............#..............#..#......#.................#..#.......#.#......#.#.......#.......................#.........#....#....................#......#..................#.#........#...........#.......##.........#.#..........................#.....#..................#.......#........#.....................#..............................#.......#..#.....#.....#..........##..#..#..#...................#..............#.....#.#...#........#.....#.....##.#..#..#..........#............................#...........#......#............#.........................#....................#...#...#.....#..#...#........#...##..#...........#..#................#..........#.......................#.#..............#...#...##........................#....#.#..##........................................................#................#..#...............#.........................
##........#...............##........#............##....................#...................................#.........#..........................................#........#..............##....#...............#.....#......#...#...........#.....#.......#...#.##............#.................................#.#....#......#.....#.#................................#...........#.........#.......#.#.#....#.#......#....#.#.............................#...#......#.........#.....##....#..........#................#..#...........#.......#.....#............##...........#..#........#.#.....................................#.......#.#...#..#................#.....##....................#...#.#...........#.#..#...........................#...#.#.......................#.............#..#..........#..........#....................#..................#......#..............#.....#..###.....#..............#...........#...
..#..#...............#.##..#..............#...........................................#...#..............#.....#......#..#.....#...#.#.#...........#.....................#.#............#...#................................#....#.........#......................#....................#..#...........#......#...............#.....#.......................................#..........#..#........#.....................#.#..........#.............#......#......##........#....................#.#...#.#.................#.#....#..........#......#...................................#.................................#.............#....#..............#..#...........#...............#.........#...................#.........................#........#......#.#.....#.#......#..............#...................................#.#....#.........................#....#....#....##...#.....#...............................#....
...#..................##..#......................................#.........#............#.............#.....#.......##..............................................##...........#.......................#...........#........#.#..#...............#........................#...#...#...........##...##..#.....#.........#........#..#......#...#...................#..................#......#..##.#...........#...#....#.#...........#........#..#.......................................#...................##....................#.......................................#.........#.........#...#....#......#.##.......#...............#................................#...#.........#.....#.#...........#...................#.....#....#..#..#.#...............................#..#......#...##................#.................#..#.............#...#.......................................#...........................#..#..
...#..#.........#..........................#..........................#....#....#.........#........................................#..........#.....................#.....................##.........#..#......................#...............#..........#.......###..#.....#..#........................#.......#.........#................................#....#....#..........#.#.....#.........#........#......#................#.....#..........#...................#..#......................#...#.#.............#...........#..#.........#....#.......#.................#.............#............................................#...#....#.....#.....#..#.......#..#................#..#...#.......................................#.......................#....#...........#...........#......#.....#.#.....#.......................#.......................................#..............#.......#...##.............#.....
....##.....#.......#........................#.......................##............#....##.......#.......#...........................#...#........##...#.................#...........#......#................#..........#..#.............#.....#...............................#.........#.#........#............#.....................#.......#.......#.......#......#...#......##..#.#...........#...#..#........#...#...........#...#..#..........#.#.....#.......#.#..##.....#..#....#.#....#...............#......#....#..#.........#............................................#.....#....................##...#..........................#.............#....#..#...#.....#...................................................................#.....#.....#.....................#.##...#.#.#..............#..#...#...#..#...#.......#......#.#.##...............#..###........#..#..................#..........#...#........#....
.................#.........#............................#....##......................................#...#....#........#...................#.#.....#..#..........#....................##.........#.........#...........#..#....................#.......#........#............#................#........#.............#..........................................................#......#..#.#...........##...#...........#..#.............................##.............#.................#..#.#...#......#..........................#............#...............#..............................#...........#........#............................#....#...............#...........##.........#......##..............#....................#...#............#...........#...........................#..#.......#.....#..............................#......#...............#............##........##.....#...........................#
........#...............................#........#..............#..#...##....#.##...................#.......#.....#............#.........#......................................#.#....#.......#...#............#.................................##................#.....#......#....#............#..........................#.......#..#........#.................#...........................#....#...##..................#.#.................................#..........#.#...##........#.................#.......#.........#..#........#........#...........##...................#........#......#.........#...............#...................##.....................#.........................#..........................#..............#.........................#..........................#............#...........#...............#......#...........#....................#.......#.....##..#......#......##........#.......
...........#..#...#.............#.............................#..#....#......#........#........#....#.....#......................#................................#........................................##..#...#..............#.................#...........................#.................#..#.....#....#.............#..#...........................#...#...............#..........................#..#..##............#..............................#.............................#......#....##..#..................................#........##...............#.#..##..............#......#.............#...........#.#....#........#..#..#...........#........#......#..#..................#........................#........#...................#.................#.#.#.............#.........................#....#......#..........................##.....................#............................................
#....#....#....................##..#.......#.....#.......................#............#...........................##.............###.....#......#............#.....#.#..#.......................#..........#.........##......#.....#...#.........#..#..#..#..........#...#.......#............#...#................##.....................................#.........#......#...........#......................#.....#......................#.#...##....#...................#......#...................#............#.#......##......#...................#.....................#...................#....#.#..........#............................................##........#......##...........#.........#.....#.....#...............#..#............................................#...............#........................#.#.....#.#.........................................#...#...#......#...#.................#.#...#.........
..........#..............#...#......#....#..........#................................#........................#...........#....#........#.#..#............##.....#....#.......#........#..........#..........................................#.#........#.......#....#.....#..#.#......#...#......#................................#.............#...........................................##............................#...##..........................##...................#....#.........#........#.......#.#.#..........................#....#...#......#.#...........#......##.##.....#.#...#.............#............#...........#...#...................#..............#.................#.#..##........#...............#.......#.......................................#................................#.....#.......................#.........#..............#........##..#..#.....#.........#..................#........
......................................##...........................................#.......#...............#.........#.............#........#...............##............#.......#....##....#.................#.....#.........#.......#............................#..............#.#.......#.#....#.........#....#....#...#.....................##..........................#.##...#...#.....#.#......#......#......###..........#.................................##....#.#..........#.....#.........................#.......................#..........#.....#.#..............#...............#...#...#............#......#..#..............#................#....#.........##...........................#...#...#.#.#.........#....##...#.........#..........##....##...#........#........................#................#.#....#....................#..#......##.....................................................#.........
......................#.....................#..#...................#.............#.....................#........#.....#..........#.#..#.#.................................................#.......#...................#..#.....................................##.............#.............#..#.........#..##........##.#.....#......#...#............#....#.....#..#....#...................#..#.........#..................#...#..........#.......................#.................#....#........#.........#...........#..#............#...............#...#........#....#.........................................................#....#.#.................#........................................#.................#...#..#.................................#.....#.....................#......#......#......................................#...........................................................#......##.............
..#.......#....................#...#.......#.....#..#......#...........#.......##..#....#...........##.......#...#.................#..........#...#.#............#...#................#...#.............................##...#........##.......#..................#..#...#.....#........#....#.......#..#.......................#...#............#......#...............................#.#..#............#.........#...#....#...................#.......#.....#..........##............#.................................#.#...#....#........................#.........#...............#..#..........#......##.................#.....................#...............#..................................................#.....#............#...#................#....###...........##...........#.#.........#.................#.......#......................................#...............##...#........................#..........
...#..............#..#.#...........##..............................................#..........#.#.....#....#............#.....................#...#.#..........................#........#........#......#......................................#.................................#...........#........###....#..##.........#.............#....#..###.#......#......................................#.....##.#....................#..................................#.....................#...#.......................#..#.....#..................#..#...........##.......................#.....#.......#.#..............................#...#..........##..........#.................................................#...............##........#............#..........#................#...................##...#.............#.........#............#...............##.##...........#....#..........................................
#...........#................#....#.......#......#..................................#........#................................#..........#.......#...............#.....#............................#...#...#.....#.......#.....................#....#.................#..........#.......#....#........#....#.#......#...#..#.#............#...........#.............#.........#.....#.#.#.......#..#.............#................#.##................#.........#.............#..........#.......##...............#...........#....#.....#..#..#........................#..#..#...##........#...........#..#......................................#...#...............#.......#.................#............................#....#..#...#.......................#..#..........#.........#.....#..........#.......#.#.#.....##............##..............#.......#........#..................................#.................#....
..#......................#...#.........#..........#...................##..................#................................#..#..##.............#...........................................#.................##...#.............#.....................#...#..............#..........#........##................#.......#.................................#....#....#....#.......#..#....#..........#........#...........#............#.#....................#..................#.............#............................................#........#..............##......#................#.....##...........#...........#..#......#..#...........................#..#................#........................##.........#...........#.........#...........................................#.#.....................#................#.#...#....#..#..#.................##.............##...#.........#....#.....###...#....#........
........#.......#.#.#..........#................................#....#......................#..##.................................#..#................##......#........#...#........##.......#........#.......................#............###.........#......#.......#......#..#...........#.............#....................#......#............#.......#.##.....#.....#....#..#......#.............#...##.#.......................................#.#..................................#..#.....................#.........#....#....#.................#..#.........#...............#...........#........#...............................##........................##..#.....#...#...........##.........#...#............#..#.....#...........#..............................................#.#...........#.......#...#............................##........#..........#.....#....#.....#..#.............#..#.........#...#..#....
..#.........#....#.........#..........##..........#....#.................................#.......................................#.....##...#...#..................#.....#..........#..................#..#.........#....#.........................###.................#..........................#....#....#........##.#......#..............#..........#................##.#......##..#.............#.#.....##..#.....#...#........#.....#...........................#..............................................##...#...........#........................#...................#........................................#.....#......#..................................................##.....#....#.....................................#...............................#............#.....................##....#..#........#......#..........................#...........#......#...................................#........#
...............................#.....#..........................#...............................#.....#.............................#...##.#...........#.......#...............#..#............................#..#...#..#.....#.#...#.......#.........#.......#......#.............#...#......#........#.........#.......#.#.....#............#...............#.........................#.............................#.#....................#......................##.#...#........#...##..#.....#.....#.........#...........##......#.#...........#..#.........#....#.......................#..................#.#.......##.........................#................................#.#..................................#.........#...#........................#..#..#.#..#...#.#............#.#.................................#...#..#.#..#...#...........#......#..#......................#...................#...............
..........#.......#....#.#...#.....#....#...#......................#..#.#.....#.......................................#............................#...#..............#.....#........#.....#......#......................#...............#.....................#.....#..#......#...#................#..........................................#.......#..#...##..................##..#.................................#...................#...#...#.#...#..............##....#........................................................#...............................................................#..#................#....#............................................................#..#...........#........................#....#..............#....#......#............#........#......#.#......#......#.......###....#..#.............#...........#...........#................#..#......#...............#.....#..........
............#.......#.........#.......#..................................................#.........#.............#...................#..#.....#..........#....#.#....#...................................#..#..#.........#...#..........#..#.......................#.......#.....#...#..............#....#.#.........#..#..#..................##....#...............#..#...........#..............##.......###....##....##...................#...#..................................#.............#.#........#.........#....##....................#.............................##...#........#...#......#......................#.....................#...##.........#............................#.......#...#...#.........#.................##.#.....#....#..................#.#...................#...................#........#......................#....#.#.#....#.#.............#......#......#.......#.........................
........##.................#..........#.#................#...................................#......#...#..............#.......................#..........................................................#.......#.............#.............#..#.......#........#....................#........#.................#...................#......#.#........#................#..#.........#..#................#......#.....#...#..#......#..............#........#.......#.............##.#...........#.......#....#..#...#.......#.#.#..........#...........#...#...#..#....................................................#............#....#................##..............#..##...........##...#..................#........#..#...........#.....................................#.......#....#.......#................#....#.....#.##.#.#.#.......#..#...........#...........................#...............#...........#...........
............#..................................................................................#......#..................#......#........#........#......#.........##.......#....................#....#........#.............#..#.........................#.......#..............#....#..#....#.......#.......##...##............#....#...............##.............#.......#.....#.....#..#....##.............#..........#...#......#..#...................#.#.................##.....#.......#...#.......##......#............##...#.............#....#..............#.................#.....................#........#............................#.#....................#................#.......................#..........#.............##......#..............#............#..#....##..........#..........#..#...#..........##........................#...#............................#.....##.......#........................
.#.#..#......#......#.....#...........#........#..#.#.....#.#.......#.................#......#.........##...#...........#.#......#..........#......#.....#..................#....#........#...#.#....#...........#....#..#........##....#......#.......#..##...............#..#.......................#.........#............##.......#.......#...#.#.........#.......................#.....#.......................#............#.............#....#..............##........#..........#.....#..........#....#......#.#............#.....................#.#...#..............#........#.........#......................................#.........................#.......#.#...##............##..##.#..................#............#..........##........#....#................................#...............................#.........##.......#.......#..#..#...#.......#...#.#..................#...#.......#.................#.
..#.................#..........#..............#......#.........#.......#.#........#.........#...........................#..........#..#........#...................#....#.#.........................................#.....###.....#..#.##..........#..#..#...#....###..#...............#..#......#..#............................##......#.....###..................#......#.......................#........#............#..............#....#.#..#..........#...........#..#...#.#...........#....#.#..#...........#...........................#.......#....##......#.#......#.#.......#.............#......................##...............#......#.#..............#...#..#.#................##.#.......#..#.#............#..#..........#.........#..............#...#.........##.#.#..........#.........#...........#......#..#............#......................................#..#.............#..........#.......#............
........#................##..#...................#...........##...............#....#......#..##...#............#..#.#.#..#......#...#........#......#...........#.....#....................#......#...............#........#.....##......#..........#...........................#.............#.........#.......#....#...................#.#....#............#......#.......#.................................#...#...........#....#..............#..................#................#....#.#...#.#.......#.....#..................#..............#........#...#..........#.........................#............#.........#...................#......................................#......#...#............#............................#.....#...............#...........................................#.....#....................#...........#...............................#....#............#...#...........................
..#..#..........##................................#...............#.................#...##........#........#.#.#..........#..............#..#..........#.......#.........................................#.....#......#............#.....#.#..#..................##........#..........................#....#.#.#...........#.................#....................#......#....#...#.#.#...........#..............##..##.....#..#.........#..........#.........#..........#...........#....#.##..#..............#........#....#..............................#...#.............................#................#...#......##..##..#..........................#......#...............#.............#..#...#.#..................##.....#............#.................................#......#......................#...#..................##.#........#...#.#.............................#.........#....#...............#........#.....
............#......#....#................#...........................#..#.............##....#...............##..#....#.....#.......#...#.................#......#..#..#...#.....#.#...#..........................................#.............#.................................#...#.......#..................................#.................#.........#.##.#.........#...###..................#.........#..##......#.........#.........................#......#..............#..............#.#.......#.................#..#..#....##................#......#..........#.#................................#......#.................................................................#.....#....#..##...........#...##................#...................#.................#..#...#........#........#......#...............#.......#.............#......#...........#.....#........#......#..##....#......................##......
.#..........#.................#..............#.........#.................................###.........#.........#...#.......##.............................#................#...........................#..............#...............#....#..........#...#.......................#..#...................#........#...........#....#.............#.............................#.##........#.....#...#.........#.......#..#............#.#....#.....#....##........#....#.#..#.............#...............#...........#..##.......#.#...............#.........................#............#.#...........##..##..................#..............#...##.......#..#.......#.#..............#..#............#.................#.............................#..............#....##..........#......##...............#....#...........#.................#...#.......................................#...#...#......#........#........#....
..#.....#.........#...#.........#...#..#..#.....#.......#.#..........#....###.........#..##...#............#...................#.....##.#..#..........##......#.................#...#...#........#.......#.........#...#.......#.#......#...................#...............................#.........#...........#.........................................................#.....#...............#...............#......#......#....#..........#....................#...................#.#...#........##...#.............................#........................#..#........#..........#...#...........#........................#...#.....#..#.......................##..........#..............#............................................#.#............#................#.......................#........................................#..............#....#.......#............###..#........#.............................
...#.#......#.........##.................................#......#....#...#..............##...##....#.##..........#..........#.......................................................#.........#......................................#.....................#....#................#....#.#....#..............#....#...#....#....#...........##...........#............##........................#.......#......#..#...........#.............#..................................#...........#...........#...#............#........#...................#................##.......#..#...........#.#......#...........#.#....................#.........#..#..##......#...............................#....###...#...........................#..#............#......#.#.......#.....................#....#........##......#.....#...........#............................#......#...........#.....##..............#.#.......#...............
...........#......#...................................#..........#....#.................#.......#.#...#........................#...#.....#.......................##...#...........#....#...#.##..#.............#.........#........#........#..#.........................#....#........#........#...#......#.............#..........#........#.................#.....#..#..........................#....#...........#.......#..#..#..........#..........................#....#...................#......#....................#............#......#....#.....#.........##..........#..#..#..........#...#........#....#..........................##..#..#......##.#...#.......................................#.#......#..#...........#.........#......#.......#.............................................##....................#...................#...#.....#.......#......#...............#....................................#...
......#.................#....#.#..#........#.............#.......##.....#.....#.........#......#....................................#............#............................###....#.....................#.#...##..#........#...#.#......#..........#...#...#....#...#..#.....#.........................#...............................#.....................#.....#..........#.......#......#..#...#.......#...#...#....##.....#......#.........##...#...........................#..#........#....#........#.#........#......#....##.........#....#..#.........##.......#.......................#..........#...#...........................#....##.....................###....#...........#............................................#....................#.........#...........#.#.....................#...#..........##.......................#...........................#..#..................#.....#..#.....#...............
.#......#...........#.................#.......##.....#.........................#..........#...#..............#.................#..#........#..#......#.....#.......#..#.........#....#......#................#.....#............#............#.....#..#.......................#........#..........#........#.....#.....#..........#.....#.....................#................................#..........#..............#...#.............................................#..#............................#.....#........#.............#....#...#....#......#.........#...................#.......#..#..#....#...........................#............#..##............................#.........#...............#.....#.......................#.........#.........................#...................##........#.............#.....................#....#............#.......#.....#........#..............#....#..............##...
#...#..............#..................#.............#......#....#...................................##......................#...........................#...........................#..#.......#.....#...............#...............#.#..............#..#.......#..#.................#........#.....#.......##.......#..#.........#...#..................#...#....#.##..........#..#.##.#.#.....#..#.#...........#..#.......#....................#......##.....................#..#....#...#.......#...#..................#................#...#.........#........#...............##.#.....#..#..#.......#..........#.........#......##......#.####......#.#..............#......#.#...........#..#....#......#......................#......#..........#.......#................#..#.....#....................#................#.....................#.#...#..#...#.......#..............#.....#............#...#.........##..#..#....
...#...#...........#........#........####..........#.#...#....#........................#......................#...............#......#..........#............#........#.#.#.#..#....#...#.........#.##.#.......#..#..................##.....#........................##......#........................#.............#........................#....#.........................#......#.......#.....#.....#...#....................#........................#..#.#.........................................#..........#...#..###.....................................................#....##...................#.#.........#...#.......#..#....................#...#...#...............#........##....................................................#.......#................#..............#.#.......#....#...#..#.........#..............#......##...#..........................................#......#...#...............#..........
..............#.#.............#.....##.............#.................#....#...#....................#.........###.....#.....#.......#..........................#.........#..................................................#........#..#......#.#..........................#...........#..........#......#.....#.......#............#......#...#.......#.#.........#.....................#........#...............................................#.#..#..........#..................##.......................##..#..#..##......#.........#....##.........#....#.......#..................................#.#.#.........................##.#..............#....#......#.#......#.....##..#..#....................#.....#............#......#............#...................................#...........#.......................................#.##.......#...............#...............................#....#.#............#..#....
...............##....................#......................#...#...........#........................................#..........#........#...##....#....#..#........#..........##.#....#..##........#.#.........#..#..#..#.................#...##........##.......##........#..............#.#..........................#.#........#.........................#.....................##..........#.........##...........##.#.........#.....................#....#................#......................#..................#.............................##.............#....#.............................#..#....#.......#.......................#..........#.......#..............................#.....#.#....#...#............#...............................#......#...#........................#......#...#..............#..................#......................#......#......#....#.........#......#.........#........#...#..
....#.#..........#................#................#.#...........#.........#...#..##....#.........................#.....#.......................................................#..........#......#...#..#...............#....................................#.#.#........#.............#.........................#...............................#...............#...............#....#.............#.....#..........#.....#..#..........#....#..###...........#...#..#...#..##..#....................#..#........#......#......#...............#....................#...........#......................#...............#.....#............................#................#..............#...........................................#.................##...##..........#.......#...#.............#........#........#...................................#...........#.#............#.#.........#.#.............#.......#.#.##.#....
..#.......#...........#.........................#.....#.............##.....................................#..#..............#.....................#................#..#.......##.......#..#..........................................#...#.....#.................#..........#.....................##...#.....#...#.#.................#.#.#.#.#.................#.....#.....................#..........##.................#..........##............#........#...........##.............#..............#...#........#....#.................#.......................##.............................#..........................#.................#..##...#..........#...#............#.......#.........##.#............#................#..#.........#..........................#...#..............#....#..#.#......#...#............#.....#.........#...#....#.#.......#...#.#......#..#..##.......................#........#............
..#...............#..............................#...................#........................................#.........................#...................##..........#..#.....#..................#.#.............#......#......#.........#................##............................#...#..........##.....#......#...#...#...##......#..................................##...........##............#.......................#..#..#.................................#...............#...#.................###.......................#.................#...............#..#..............#...#....................#...#........##..#......#.....................#.#......#..................#..#.........#...#........#............##..........#....#...............#...#..............#..............#.#......#................#........#.#..#.#..........#...#.....#..................#..#..#....................#..............
..#.....##.......#......#..........##....#........#........#...#....#....##...##....#................................#.....#..............#............#..#.........#.......#......#..#..#.....##...###........#.............#.................#....#........#........#.#.....#..........................##.#...........................................#...#................#.#.........#..#.........#.......##..........#.#......#...#....#...............#.............#.......##.............#....#..#.#.......#.....#.............#.......#.............#.#.#.....#...............................#...#..............#.....#...#....................................#.....#.....................#..#.....#.#...##...#.......#.........................#......#.....#.........#.............#...##.#........#..#.....#..##.#..#......#..................##........#.##................#.....##..#..#.#.............#......#........
..#......#..............#..................#..............................#......##.......#....##..................#..............#...#......................#..........##........#.......#.#..............#...#.........................................#.......#.................#.......#.....#...............#.................##.........#...#.................#...................#..............#..........#.....................#.............................................................#....#..........##.....#..........#.....##....................................#..............##..........#....#...#............#..............#.#...........#.......#...#...........#.........#...#..............#.#.............#.............#..#............................#....#.............#....................#.....................#....................................#...#.........#..........#.....................
........#..#......#......##......#.........##................#...#................#.....................#.....................#...........................................#....##...........#......#.#...........#.........#.......#..#......#..#...........#....#......................#......#....#...#..#...#...............##.##........................................#.......#....#.#...##......#..#.........#..................#.....#....#...###.....#.#.....#........#..........#.........#..................................###..#..........#......#...#..#................#................................................##........................................#.........#......#..##..#......................................#.........##..........#..#..........#.........#.#..#..........#.......#........................#......#.........................#.........#.....................#........#.........#...
.#....................#.............................##..................##.......................#.........#....#.................#....#....#..#..#...#.........#...............#.#..#.................#..#...#..#........................#.##.........#.#........#.........................#................##....................#...#...#................#............#..........#......#.......#........##..................#.............#.#..........................................#....................#.#...#....................................#...............#...........#...##....#..........#............#......###.......###..#.....................#....................##.....#.#.........#.........................#......................#...#.....#......................#.....#................#........#.....#.#.....#..#....................#...............#.................#.........#.....................
..#.............#........#..................#..#.....................#...........#................##.#.........#.......#.#..........##..#...................#..#.............#.......................#...........................................#......................................#.............#.#....#.......#...............#..................#......#.#...#...#....#.#........................................#.......#.#....................#.#....#.........#.#......#..#...............#.............#..........#.......#.........#....#............#..#..#....#.......................#......#..................#...#...................#.##.#.......#......#...............#.#..............................#..........#...##.#.....#......#....#................................#........................#.......#...................#..#............#...............#.............#.....#........................#...
......#...........................#..#....#...#.............#..................#.............#........#..##...#.............#....#..#......#..#...#.........#..................#...##............##............#.............................#.#.#....................#....#.###...#.....#..##....#..#...#........................#..................#.....................#.........##................................................................#...................................#..#......#...........#.........#.............................#.....##........#......##.....#........................#.#..........#.............#.....##...............................##........#...........#.#...##.#..#..........................#...#........#..............#.............#..............#..#......#.#..#............#......#...#...#....................#........................#................#...#........#.......
....#...................#..#.....#...#........#..#...............................#......#........#................#...............#....#............#......#...........#..#.......................##..#...#.................#.#..#..#...#.....#......#...##..#........#.....#.##.............................#.#.........#......#.#.......#........#....#..............##..................#.................#..#...#.....##............................#.#............................#..#.#.#.#.......#.#........#...#...#.......................#..............................#................#...#....#.......#..............#........#.......................#...........#.........#.........##..........................#..#...............................##.........#............#...........#..#.#......#........#.....................#...........#............#..#................#..................#........#...#.......
.............#..#.#.......#...#.....................................#.................#...#..#...........................................#...#..#.............#.....#......#...........................#..#...#....................#........#.....................#................#....#......................#........##...............................................#..................#......#......#............#..#......................#...#.............................#............#.......#...............#............................##........#...#..#...##.#...#..#..#...........#.........#.........#..........................###.#.............................................#.....#.........#.........#...........................#....................#......#...................#.................#...#..#.........#..#..........#.......................#.....#..................#....#.....................
...........#....##..#.##........#....#............................#......................................#........#....#.#......#......#.......#.....#...#.......#...................#.##....#.##....#...#........#.................#........#..........#........#.....#...#..................##.....#...................................#........#....#.#........#.#....#.#....#...................#............#.#...#....................................#......#.........#..............................................#.......#........#.......#.....#......................#......#.........#...........#...............#...................#...#....#..........#...............#..............#............#....................#...#.............#...#...........................#..#................#.....##......#...#..#..............#......#.......#...............................#..............#.#........#...#.......
........#................#....................#......#..#.......#..........#..................#.........#..........#....#..#......#.....#.#...............#.....#.............................#..#....#.#....#.....#...................................#....#........#...........................#................#.#...#...........#...........#.#...#..........#..............#........#.............................................................#......#.........................##..........#...............#...............#..........#....#.............#......#.......................##....................#......##...#....#....................................#..............#.#....##..........................#...#.......#.................#.......##.#............##..##.#.....................#....................##..........#................#...##...#.......##.....#.....##.........................##....#...
........................#..#.#.............#......#..#....................................................#......#....#...#......#......#.#.....................#...#........................#..........#......................#..............................#.#.........#.....#.......#...................#..#....#.#.#.................#........#.#.............#....#...#..#..#...............#.....#...........#.#........................#........#.#...#...#...........#..........................#....................#...#....#.....#.........................#...................##........#...#.#...................................#.............................................#........#.......................#.....................##.................#......#.........##.#....................#.....#..#.###....................#...........##..........#.........#.................#................................
...#........#..#.......#.........#....#.............................................#................#.......................#.#......#..#........................#...............#...#............#.........#.....#..................................#...#.........................#...........#...........#........................#...#...........#.............#.................#.##........#..............#........#.......#.#........##........##.............#...........#....#.......#......#........#.........##.....#...........#.......##......#.......#......#...#.....#.........#.............#.....#........##..#...........................#..#...##..........................................#.............#........#.......#...........#.......................#..........#......................#.......................#.#...#....................#.............#...#....##.......#...#..........#........##.......
#....#...#.....#....#..#.....#.....#....#....#....#........#...#..#................#...#.....#..........#.#......#..............#.........................#............#................#.......#............#................#.......#..........#......................#...........#..#.....#...#..............#.......#.............#.....#.........#..#.....#.............#................................#...........#......#.#..#..........#........#........#.....##...........#...............#.............#...#...............................#.#............#..........#...#.#............#................#....#........................................#...........#................#...#...##....#..............#.....................#....#.................#..............#........#..........##....#.................#...#......#................#.#......#..............#.....#..#........#...#.#..........#.....#...
..#.###.###...#.............##.......#..##..............#.............#....#....#..........#...#.....#......##...##......#....#.....................................#.#.................................#.............#...............#...#.....#......#..........#........#.........#.......................#...#.............#.....#............#.#..#.#........#...###...#......#..#.#..#..............#.....##............#.#.................#......##...#.#..........................##...#...#.............#.................#.........#........#..#.......##...#.......#.........#...............#......#....#.........#.#.......#..#...#....#....#.........#.............#.....#.....#....#......#...........#....#.................#.................................#.......................#..........#...#........#.#...#........#........#.............................#..................##.........................#.#.
.........................................#..............#.....#......#....#......#...##.....#..#......#..#.........#..##......#.#.....#.............................#..##...................................#.....................#.....#.........................#................................#......#....##.............#......#....#......................#........#.......#.#.....#.##...............#.........#...#..#.#.................................#....#.....##.......#......#................................#......#................................#.................................#.................##.........#...............#...............#.................#..#.###............................#......#...................................#...................#.........#.#.......#.#.........#.............#................................#.........#.........................#.........................
...........#........#...................#...#.........................#.#..#...#.............##......................#........#.....#...#..#......#....##......#....##......#.#.....................#...............#................#........#.#..........#...#.........#.......#................#..............#.....#..........#..............#.#..#....#...........................#........................................#.#..........#..#.........#...............#..........#.........#.......................#......#.#.............##....................#..#...............#.........#..............##..................##...........................#.......#.......#....#.......................#.#............#.........#.......#....#....#..#.#...........#......#....#......#....#...............#..#..............#.......................#.................................##..#.....###.....##................#....
..#.......#...........#.........#.#.....#....#........#.#..........#...............#........................#...#...###.............#....#.......#..#.................................................#...........................##.......##....###............#...##......#....#................#..#...#........................#....#................................#.#.............................#.......#.......#....#..............#.............#...................#....#.........#.........#......................#.............#...#....#....#..#...#........................#.............###..#...................#....#.........#.........#............#....#............#.........#...#........#..#......#...............#.......#....................#.................##...#....#.......#........#.........#.....#.............#..................#........#...................#....#........#..........#....#......
.................##.#.......#......#.#..#.........#.........................#.........................#.......#.....#....#.............#....#........................#.#.............#.....................#.................#......#..........##...#................#....##........#................#..............#...............................#..#.#.....#..#...........#.............##..#......#......#....#.......#.............#....##.....#...........................#..#...###...#..................................#.......#...#...........................#..#..##...............#...................###.#...........##.............##.....#............................#........#.#......#...#.........#....#..........#.....#..............##........#.....#...............#.......#..........###............#.....#...#.........#.....................#.........................#.##.........#......##..#.#..........
....#..#..............................#....##..#........##...............#.....#.#................#........#..#..........................................#..........#.#......#...................#...................#...#..##....#........#..............#.........................#...........#................#....#........#.#.....................#..........#.......#..#..........#............##...#......................#..#........#................#.......##......#...............................#...#.............#.#...............#.....#..#....#................................................................#................#....#.......#...............................#....#....................#..........#...#.##...#..................#............#.........................#....##...#...........................................#..............#...#................#...#..........................#....
......##........#...............#.........#..#............###..#.#...##...........#....................................#..................#.#......#.........#...#....#.##.##.........#..........#.........##..........#.#..........#..#..#.#...........#.....#............#....#.#.#.......................#..#........#......#...###......#...............#...........#.......#.#.............#..#......###..#......#....#...............#................#...............#...#...##.....#.#..#.......#..#.#...........#..........#..#..#.............#...............................#......#............................#.....##.#.....##.............................#............#.......##.......#...................................##..#.#.........#.............................##..................##........#..................#.............#.#..........#...........................#...............#.................#..
..............#.................###.....#........#.............#....#..#......#.............................................#..............#....##..##......#....................#.#....................#........#......#..............#....#..............#.....................#...................#..#....................................#.....#.............#...#...#..#..................#............#.......#.#...#.....#.........#...................#.............#.#...#........#.........#.#.................#....##...........#...................#.#.......#..........#.#...............#....#.............#.....................#..#...#....................#.......##..#........................#.....................#....................#..................#........#..#......#...........#.#.....................#........................#..........#...........................#..#.#....#........#.........#....
#....#.....#..##.......#.....#......#.....#..#..........##..#.................#.#......##....#.....#................................#....#.....##............#.......#..#....#.....#.....###.##........#.......#......................................#.................#..........#........#.......#..................#.#......##.#...#........#..........#............#...........#........#............................#.......#.#...#.....#.#........................#.........#..................#.........#.....##...#....................................#.........#......#...#........#......#......#..............##.....##..#.#........#...........#....#..#........................................................#.................#...........#.........#........................................#...#.#.........#...###.#.............................#...........#.................#...#..#.#...............#....#.#...
.#...#........#.#...................#..#...........#...#..........#.....................##........#...........#..................#.......#..##.................................#...........#..................#...#......#.#....#.....#.....#........#..#...................#..................#.........#.......................#...#..#.......#.#...................#..#...#........................#.........#.......#....#.............#..............................#.....#..........#.....................##...#....#...#............#.....#.................#.#..#..............#.#..................................#..#.#..........................#....#.......#..........................................###.......#...#.................................#..##...............#.........#.........#.....##.....#...#.#..............##.#.......#.......#........#..#.......#..#............#..........#..#.#.........#......
#....#.....................#..............#..............#.......#....#.##.......#...........#.#..........#.........................................#...#....................#...........#.............#............##.......#.#....#....#...#.............................#...........................#......##................##.........................#.#...........................................#.......#..............##....#.............................#........#...............#...#.............#.................#..#....##............#.............#..#......#.....#....................#............#.......#.............#.....#........................#...#.........................................................#...##....#.......#........#....#.#..#....#.....#..#..................#..#..........#..............#.....#...........#....#.....#.....#.......#.....#.......#........#...................#...
............#...#..................................................##.###.........#..#............#.......................................#.........#........#.#.....#.....##....#..#...............#..#..............#...##...................#.................#....#.##..##......#....#.....#..........................#...............................................#.......#.............#..........#.................#........#......#......#...........#........................#...................#....##............#...................#.#..#..........##.#................#..............#......#.#............#.#.......#.............#....#....#.....#.............#............#.....#...#......................#....#....................................................#...................#...#...........#.............#................##............#......#..#....................................##..#.......
..##..........#..........#..............#.......##...........#............#..............#..#...#.#.....#...#........#..#......#.#................#...#........#.....#.........#..............#...............#......#...........#........................#............##.#..........#....#.............#.....#.........#.....#......#......#....#............................#.................#.#......#....................#.......................#..................................#.....##...#.#................#.....#..#..........#...........##....................#..#...........#..........................#...#...#...................#...........................#.#.............##..#............#...#.....#.............#...........#....................#......#.....#.#..........................#...#..#......#..##............#.....#..........#.......#.....#...................................#......#..#.......
...#.....#........#..............................................................#..........#..................#.....#.........................#........................##................#.........#..#.....#...........#............#............#............#...............#..#.........#.......#..#.....#................#.......#............#.#.##...............#..............................................###.#......##.........#..#........#....#..#..#.....#...............#..#........#.#..#.......................#....................................#......#.....................#.......................................#..#..................#................###....................#..........#...........##.......#...........##...##..#...#...#..............#....#.............#.....#.#................#...........#.......#...#........#..#................................................#.#........#..
........#..............#.........#..................#..........#....#.......#........#....................#....#.......#.........#...#..........#............#.............................................#...........#.#.................##.......#........................##.#..#..#......#.#...................#.#....................#.....#..............##....#.............#..............#.#.#.#...........##......#.........#.....................................#.........#........................###......#............#....#...............#....#...........##.....#..............#..................#.#...#......#..........#.......#.....#............###.#.................#..........#..................#............................#.............................#........#......................#......#.....#........#.........#............#..#.................#.......#....#...................#.............
....................#.......#................#...........#.#.....#.#......#......##...................##.....##....##.....................#..#..........##..................#..............##.....................................#.#..........#..#..........#.............##........#..........#......#............#.......#..............#.............................#..............#....#..........#....#.................................................##............#......#..#..........#.##..##................#.......#...............#.#...........#..................#...#..#...#............#.#...........#..........#.......................#..#.................#....................#...#.#..................#.......##..#...#......#.#......................#...#.#..........#.#........#...#.#......#......#..............#.......#..............#....#..#......#.....#........##...#......#.......................
.##...#...........#................#.#..#............#.#..#...#......#............#...................#.........#.........#............#................#..........#......#....#.##.......#......................................#.....#......#.......#.#..#..........#.....#.#.#...........................#....................#........................#.......#...#....#............#...#................#..#...................#....#........#.#.............#....#...#........................................#....##..#...............................#......................................#.............#......................#.............#...#.................#.........................................#...................#......................................#...#.........#....#.....#...#.#..........#........#.....#..........##.....#....#.#...................#.#.##......#...#..............................
.....###..#....................#........#......#...........#.......#............................#.......................#....................................#.....................#...#............#.....................#..........................#..#.....#..........#......#......................#.............#.#.....#...........................#........#........#.#...........#..##..................#.#..#.......##............#............#........................#............#...............#........#...##.....#..........................#.#.............#..........................#...#.........#.......#...........#................................................#.........#......#.....#...#.............#...#............##.#.................................#....................#.......................................#......#............................#............##...............#.....##......
.....#.#..#...#.....#.......#...#............#..........#........#.##.....................##.....#..........#.......#......................#.....#.......................#...##..........#.....#......###......................#..............#......#....#.#......#.....#.....................#......................#............................#..................#.........#..................#...#....#..#....................#.....#.................................#.............#................#.............#.....#.........#.......................#.............#...........##.........................#..........#........#...##.......#...........#....................................................................................................................#...#...#..#...#...#........#.##......#.......#....#....................#..#.....#.#.........#...........#.....................................
..##.....#............#......#......#............#.#....#.....#..#......#...........#.#........#................................#....#.#......#....#..#.........#.....................#................................#.............#...................................#........#............#...#..........................#..................................................#............#....#..........................#..........#............#.......#..................#.............#..#............#..#....#.....##......................#.....#..........#.....#........#.....................................#...........#....#.......#.#..............................#..................##...............#....#......#..###...#...............##.................#.....................................#..........#.....#........#......#....#..#...................................#...........#.........#............
...#.....#.......#.....#..................#.........#...#....................#..##.#....#............#..................#......#............#...#...............................#..................................#...................#....#.#......................#......................#.....................#....###.#.............#...#....#...#.......#..#............#..#.................................#................#.#......#..............................................................#.....#..............#............#...#..................#...........#.....#......#.............#......#...........................#..#............#.......###.....#.#....#........#.#.......................#..#............................................##......#...#.........#......#..##........................#..#..#....#.......#..#.......#....................#.#....#...........................#..#.....#....
......#.#.#...#..#..................#..#....#......#.......#....#..#.##...........#........................................##..#...........#...........#..............#.#........#......#............................#..................................#.#.......................#......#.#...#.......#......#..#..........#..##...................#...............#...........................#..#.#.#......................#............#............................#....#......##..#..............#......#...#........#....#.....................#.................#.#..........#.#.....##................#........#.......#.#.........#..#.............#...............#....................................##...#..#........#..#.#..#............#..#............#....#......#......................#..........#......#.#...#.#.........#.....#...#..##...........................#..##............#.##..#..................#...
##.....................................#.....................#......#.................#.........................#......##...#........###.........#.#....................#.....#........##..................................#..........#.#..................#.........#......#........#......................#.#.#..................#................##.............#...#...#.....#.......#...............#...#...............#..#.....#.#.#.#.....#....#........#.......#...#..........#...............#.....#..##...........#....................................#......................#..........###.#.......#....#.##.#...........#..........................#....#.#..##.#...............#...#...........#..............#....##..........#....#....#...#..............................................#.......#....................#............................#..........#...........#......................#...#...............
.......#........#.........#............#.......#...#............#.........#..#....#.............#...............#........#..........#.......................................#...........#...#...#...............#.#....##..#....##..............#.##..#....................###..........................#.#....#.#...........#......#........#.#.....##........#...#..........#.............#..#..#............#...#.#..................#........#...........#.#...#.......#.#.........#..#.#.........#..........................#.#............................#...............................................#...##......................#..#................#..##......................#.............#........##.................#.............#.......#......#...........#..................#................#......#........................................#..................#...........#..........#.........#.#........#.....
.......##..........#.........#...#......#...............................#.#..#...............#...#...............#....#...#....#..........#.........................................#.......#.....#............#............#...........#.......................#.#.........#...#.......................#...................................#......................#........#..............#....#...#...#..#...........#.........................#..............#............................#.....#....#...#...........#...............##.....................#..........#....#.#............................................#...............#....#..............#.....................##......#.................................#............#.#...#..........#...#.#.#.....#.............................#.......#...........#.........................#........#.........#....................#......#.##........#.................
.............#....#....................#.....................#.............#........#.....#.....#.......#...#................##.........................#...................#.......#..#...#...........#.......##.#....#..#................#............#........#....#.............#.#.....................................##.........#..........................#..................#..................#................#..................#....#......#.#.....#......#...........#...#...##...............................................#.#......................#......#.................#..........#......#....................##.........#......#....................#....#......#..##..................##.......##.................#..#......#................................#.....##.........#...#.....#.............#.#.............#..........#.#....#....................#..##.........#.....##.................#.........
........#.........................................................#........#.......#.....#....#.#................#..........................#...................#...................#.............#.......#......#..........................#.............................#............................#.........#....#.............#....................#....#.#....#............#.......#..#......#.......................#.....#........#.....................##.......#....#........#.....#.##.....#...#..#...#.................#....#....#...#......#...#...##.....#.....#...#.....#..............#.................................#.#.......#...#.....#....#.......................#................#.#................#.............#.#......##..#.......#............................................#.............#...............................#...#.......#.............#...#..........#.........##.#....#........#......
...#................##..#............#............................#.#..................#...#..............#......................#......#.............#.#....................#.....................###.....#...##......#......#........#.......................#...#.#........##..............#.........##.....#........#...........................#..........#.........#..#.....#.......#....##..#...#...................#..#....................#.....#..#.....##......................#..#......#...###.................#.....#..............................................##............#...##..#.#......................................#.....#........#......#..................##................#...#................#.........#..........#.......#..................#..#..........................................#.......................................#...#............................#....#.#.....#.........#.....#..
......................#.......#.....#........#..............#.#.....................#..#........#......#........................................#.........#....#.............................#............##.#..........#..............#.......................#......................#...................#..............................#.........##................................#............................#.........#.....#.....#.................................#..................#....#.........#............#..##.......#.............#.....................#.....#...............#.......................................#..............##........##.#..#...................#..............##.......##........#...#.............#......#.....#.....#........#........##..#..#.........#........................#.......#.........................#.......................#...............#...................#...........
......#.#.......#.....#...........#.#..#.....................#.........#...#........#........#.....#...........#.....#..#.#...........#.......#.....#.......................................#................#............#.#......#.#.................#.........#..#...#.....#.##.#....#.......................................#.............#...................#.....#...###.............#...............#....#.....#...........................#........#...#...#...........................................#..#.#.....#..........###................................#......................#.................#...#......#....#.............#....#..........#..............#...................#............#..................#.....#...............#.......................#......#.................#..........#..........#............#...##.......#......#................................#.........#..........#.#.............
..#.......#...#.....................#...........#...........#................#...............................#.......#...................###.............#.............#..#...#.....##............................#.#.....#...#.#.#....#.#.....................#......#...#.........#.....##..#..............#.#.....#...........................#..#......#............#..........#...#..#............#.#....#..#.....................#.......#...........#....................##..#..#..#..................................................##.#..........#.........#........#..............#........#...##..#....##...#..........................................................#..................##...#..##.......................####.....#.......#...................#..#........#..#.....#...#..#.......##.......#..........#.#.............#...............#.........###.....#..............#....#..........#..........#.#....
.........#.#...........................#..#...................#...#..#.#.##......................#..#..........................#.............###......##.............#......#.#..........##.................#..#..#.............#..#...#..#.......#...........#....#..#.................#......#..##.................#......#....#..........#...............................#........#.....#..#...............#..........##..#..............#................#...#...#.....#........#.........#..........#.........#.#...........##......#.......#........#....................#............#..#...........#....#.......#.......................................#.#...#....#.....#...................................#.........#......##....##....#.....................................#.#.#..........#......#....#.....#....#..........#.............................#.#....#.#.#...#....................#.............#.............
.............#...................#..###....#.#.......#.....#....................#............................#...........#...................#......#.#.....#......#....#.....................#...#.....................#...............#..#.#.....#.......................................#.....................#....#.........#......#................#.............#......#.......................#.....#........#................................#....#.#...................#.....................#..........#..#..#.#.......................................................#...............#......#.........................##...................#........#...........###.............................................................#..#...#..........#.#.........#............#...#.......................##.....#............#......................#.....#..#...........................#...............#...#............#..
....#..#..........#....##...#....................#.#..#.....#.....#...#........##.#.....#..#........#.................##..#.............................#..............#.....#..#....#..............#..............#.....#............##....#..........................#.....#.........#........................#...#...#........#.#.........#...#.....##............................#........................#......#................#..#.............#..................#..................#...#..............#.....##...#................#..........#......#..................#...#................#....#....#.#.......#...#.......#.........#...#..................#.........................#..............................................#......#...............##......#..........#.....#........................##..........#...#.....................#...#...#...............##...........#......#....#..............#......#
....#.......#...................##...##..........#..#.#....................#........................#.......................................#........#..................#......................................#..............#.#........#.......##.....#.....##..........#......#......................................##.......#...............#.........#..................#..........#.#....#..##.....#................................#......#............#..#.#......................#.......##......#...#............#..#...........#...#...........#..#...#.....#.....#...#...............#..............................#.##............#..#................#............##.....#.........................#...#.......##........#..........#.#.......#.##...............#....#.........#..#....#....................#.........#.....#.....#........#...........#......##...#.#............#...................................
......#.....##............#.................#...##........#..........#......#...........#.#.......#...........#...............##.#......##.......#................#...................#...................#...................#..................#....................##.....#........#.#......#.....#.##..#......#........................#.#..#.#........#....#........##.#..#.....#...................................#..............#.....#.......................#.........#..................##..#.....#...........#.................#...........#..#.#.......................................#..........#............................#..#...........#.........#.........#...............#...................#........#................#............#...#............#.....#.#...#...................#....#.....................#....#..........#..................#...#....#..##.....#.................#..#................#....
........#...........##........#.##.......#...#..............#............................#................#....#.........#............#...........#.......................#..........................................................#................#..................#.....#...........#....................#.......................................#.............##......#...#......#.#....#......#..................................#....................................##..............................................#..........#................#.#....#..............#.................#...#.........#...#......##...............#.##................##.#.....#..............#........#.....#.#.......................#.............#....#....#...##....###...............#.....................................##....................#............#.#.......#.................#....#...............................#......
.........#......#...................#.........#.............#....#.......#...........#.................#..................##........#.#................#..#.............................................................#.....................#................#...#...............#......#......................#..............#....##....#......#...#...............................#..............#......................#....#..#.#.......#.............#..........#......#...#..............#............................##............#.............#........#.........#............#...........#...........#..........#.....................#..........#.........#.........#..........##.........##....#...##.#....................#..........#............#.....#............................##........#..##.................#......................#.....#.....#...#...#..#..........#..#...#...........#............#....##.#
.....#.....#.....#.........................#......##....#......#..#...........#..........#.........#...............................#.##...#......#.#.....................#................................#...#..................##...#.#....##....#.........#..###...#...#........#.............#.#.................................#....##...................#.##.............#...#.......#........#..#.#......#...#............#...#......................#.................#..........#........#...#..#....#..##............#...........#..#.........#.........................#.....#...#...................#..#....................#....#..................#........#..#...#.........##....................#.........#..........#..#...........#.................#..#...#...............#.#.........#..#..............#............................................#......#............#..........#...........#...............#.#
#....##.#.................................##...#....#..........#............................................#.............................#..#..#................................#..#.........#............#.##.............#...............#...#....................................#.#........................#..........#.............................#....#.....#....................#............#.#......................#.#......##.......#.......................#.#.........#..............#.#...............#..........................#....#.............#.....#...................##........#..................#..#.......#.......................#......#.............#..........##....##....................#..#.....................................#...#........##.............#..#......#......#.#....#....................#..#...............#.....................##..................##.........................#.#
.#...#.....#........#.#...................##....#.........#...........#..#.#...........#........#.......................#....#..#.............................#...#..........#.......#................#.....###......#........#.....##..#..#..........................................#..........#.............#........#...................#....#...................#....#...........#..##.....#.##....#......#....................#..........#.................#................#......#....................##.#...##.#..##..................#...##.........#.........#.#....#..#.....#......#..........#.......#.......#..........#...............#.#...#.........#......................#.#....#.#..#.....##.................#.............#..........#................#..#.................#.............#.#.............#..#.#......#..#...............................#.....#...#...............................................
.......###.....##.................#........#..#.##...........................#..#.............#...#...............#.................#.............#...#.....#......#..........................#...............#....#..................#....#...............#......#..###.....#...#.........................#.......#.#.............................#..........................................#..................#...#..#.................#...#...........#.#.#.......#..#............#..#.......#.......#...............#.......#.......#..............#...........#........................#...#..........#......#.....#.#........#....#...#.....................................#........#...#...#.#.............#...........................#..#.............................#...#.....#..#.#..##.#...........#....#.......#..#..#..............#.#....................#......#............#.................#...................#.
.....#....#....#......#...........#....................#.........#.....#....#.......#.###............................#....#........#..#.............#...........#.................................#...#...........#...........#........#...................#........#..........#.#.................#.....#.##.#........#....##.#..#.....#..#.......................#.............................#......................#.............#...........#..........#.......................#..#.#..............##........................##........#...........................#....#...........#.#..............#.#.......#...............#......#...#.............................................#..................##................#..#.................#................#...##...........#........#........##..................#.....................#........#........#............#..............#.....###...#....#...........#....#
#.#.....#.....#..#.........................##..#.....#..........................#................#.............#.......#...................#..#.........#................#.....#............................##........#.............#..............#..#.......#.........#.....#......................#......................#..........#.#.#...#..........#............................#.....#.....#....#.....................#...............................###....##.....#.........#.....#..##..........................................#......................#........................#.#...........#.#.........#.............................#..........#......................#................#...........##......#...........#.......#............#..#...................#......#.....#...#.....#........#.......................#.......#.#....................#.............................................#......##.......
...................................................#.#.#......##............##......#.......#.##........#..#.......#...#..#..#........#.....##..#.....#..#...#........#.........#..........#.#........#.....#..##......#.##......#..#.....#...##.....................#..............#.........##...............................#....#.#....#.........#..........#.##....................#..........#.....................##.....#.....#.#....#.......##..#.............#.....................#................#...#...........#.......#..........................#.............#...........#........................#....#............................#.......................#....................###......#.........#........#..#.........#.....................#.......#.....#.................#.#..........................#.......#.....#.............#......#................#.................#................##......#........
....................................#.........#...................#.#..............##..........................#.......#.....................##......................##....#.........##....................##.....#...............#........#........#.#.#.#.#....#..........#...#..............#....#..#.#...#.........##.#.................#....#............................................................#....#.........................#............#...........##..#.................................#..................................................#......#.............................##...............#.......#.......#.......#.........#......#................#..................................#........#.....#................#......#..........#...............................#............#...#........#.............##..#...#........#.......#..#............#........................#.#.......#....#.........
............................#.#......#...#..#......#..............#.........................#..........#.##.........#.......#...#.....................#.............##...................#.......#..#.....#.................................................##.....#.........#..#.........#.......#......#.......##......#......#....................#.........................#.......##...........#......#..#......#........................................#..........................................#......#...........................##........#....##...........#.#...............#...........#......#.....#.............................................#.....#..........#.###..#....#.....................#........................#..#...#.#.............#................#..........#...............#....##.......#...........................#....#..........................#...........#....#....#...................#..
#...........#..............#..............................................#......##...#.....##........#..#........#.......##........#...............................................#.........#........##........#........#................................#...........#...#......#..........##....#.#...#...##..#.......#..#.#..............##..............#...................#.#...#............#...............#................................#....#....#......................................#......#...#..........#......#.#..............#.................#..#...#..........#................#..................#.......#..........#.#...........#............#.......#....#....#.....#.............................#............#..#...#.......#.................#....#.....#...............................................#...#.............#......#.............#...##......##.....#...................#.........#.....
.#.......#...............#.#..#..........................#........#................................................#..............##.....................#...............#....#......#..#................#..#...........#.........................#......................#....#..#.........#.....................#...##..................#..........................#................##.......#......#..............#................#....................................#........#..........#.#....#.......#...#.............##.#......#....#........#....#......#.#....#................#....#.................#......#............................#...#.............#...#..#............##....................#...........#...#.#......##...............#.......................#..#..................#......#..........#......#..........##..........#..........#.#..#........#......#.......................................#....
#....#.....................#.....#..##...#........#..#........................#.................#.#.............##..........##....#...............#.....................#....#..#.........................#....#.........#....................#...#......#.....#.......#.#................#.............#...............#.......#............................#........#.......#...##.....##...........................#..........#...#...#..............#......#............#.............#..#..#...#...#....#...................................................#...............#.#...#.#..........#........#......#..#.......#....#.............................#...............#..............#..........#...........#.#...........#.....#..........#....#................#........#.....##....##........#......#..........#.##.....................#.....#.....#.......#.........................................#......#..#..#....
.#...##...........#.......#...............#................................#.#...#.#.....##......#.....................#.....#....................#...#....#.....#.............#...#.#.........#.....#..#................#......................#....#..#...#.....#.............#...............#......................##..............#.....................#.......#...........#.#...#..#...#.....#...#..............#...............#.........#...............#...#..........................................#.#.........................................##.........#................#...#...............#........#....#..............#.............##.....................#.......#.....#.....#..##................#......................#................#....#...................#.#....##.................................................#..................#.....##.....#........#.#.....#.......................#..#........
.....##.........#...#.....##......#...........#...#.............................#....#.....#........#.....#..................##........#.....#....#............#...#..#.........#...........##.....#....#.......#......##..#...#................#...........#.......#...#..........#.................##.................#....#......#.#.......#........#.##..........................##.##..............#.......#........#.....#.....#.#.........#......#..................#.....#....#....#.........#.....................##.........##...#.....................#....................#......#.....#.........#.#...#............#.....#.....................#................#...#....................#.#...#.......#........#..............#.......#..........................#......................#.....................##.....#....................#........#....#.....#.........#.....#................#......#...........#......
....#......................##...............#......#.#........#.#.#...................#.#....................#........#......#......#..............#...#......#..#........#...................#........#........#.......................................##.....#......#........#.#................#.##..#............................................#...#.........#.#.............#...........#.........##....#..#...#.....##........................#.....#..#...........................#.##.......#.......#....#........#..........#.#..#.......#................#.#..........#...#...#.....#...........#.#.................#...............#...........#.#.....#................#............#..................#.................##........#..........#...............##.............#.....#.#.................#...#..##...#......#...........##......#..........##............#..................#..........#...................
..##..#......#.........#..#................................#.#.....#..........#........................#..........##.........##..........##...............................#....................###....#.#.#....................................................#........#.....#...............#........#...#.......#.......#.....................#.......#.#...#.#......#.#.........#....#.#.......#.#....#...........#....#......###................#..#......#..............#..#.........##.......#..........#....#............#..........................#...#...##...........#.#.#....#.........................................#..#.......#..##............#..#....#..........##...#.........#...........#....#.........#.......#....#..#..#.............#........#..#...........#................#..#......#.............#.....#.....#.#.#.#.......#.......#.#...........#.#.............#........................#.....#.....#..
..#.........#.#...#......#..#....#......#..##..................................##..#..................#......##.........................#.....#.....................................#....#...........#...##......#...........................................##....#..........##..#.#....#...........................#...........#...............#.......#...#..##...#...#....##...........................#.........#...#...................................#...#......#..................................#...#....#..#.#..........#........##............#...........#..##.#..........#.......#.......#....................#.......................................................#.......#...............................#.....#.......#....................#........#...................#.............#...........#.....#.......#.......#..........#..........#........#........#...................#.....#.......................
...#......#...#.............#.................................................#...#.###......................#........#.................#............................#.....#.......#..........#.......................##.......#......#..........#.........#.##...#..#...#.......#...................................#.............#.................#....................#.....#.#..................#........#..#.....#.......#..............#...#.........##...................#........................#.............#.............#.................................#................#...#.....#...........#..............................#.......#.........#.....#...................#....#.............#.....................#....#......#.......##.........................#............#......#......##......#...........#............##..........#..#...#..............#..#.......#...#........#.......#........##............
....................................#.....#.#..................#...............#....#...#.........##........#..................................#.....#.....................#..#.#................................................#.#...................................................##..........#.....................#..#.#.......#.#...#.#........#..........###.......#......................#..........#.......#..#.................##.......................#.............#...........................#.#....#.....#.........#.....#.............#...#..#...........................#.##.....#....#.....................#....##......#.#....................#.....#...............................#............................#...........#............#...##......................#..##...........................#......#..#..........##......................#..#.#..#....#............#...#...............................
.......#.........#...#.#.#.................##............................#....#.............##......#.#........................................#..........#......##.....##..#...#..........#............................#.......#..........#..#.#.....#...#..#...#..#...............................................#..##........#......#...#.#.....#.......................#.#.................#....#......#...........#.....#..#.......#..#...#..............#......#...................#........#.......................................#.................#........#...#...#................#....................#.#......#.................#.......#...#.......#................#..............#.##..................#....#.#...........#.....#................................................#.......#........................................#......#......................#...#..........#..........#............#.............
#......#.......#.............#.............##.#...#...#....................#.........................#.........##............#....#....#...............#.......................................#....#.....#.........#...............#...........................#..##.............................#.....#.....#.........................#..#......#.....................##.....#.....#...............##.#..#..#.#.........#.....#.................#....#....................#..........#...#..#...................#..................#.....................#.....#.#..............#..#........#....#................#....................#..#.........................................#....#...............#....#.................#.........#.......#......#.#......#......##...#..#........#.#............#.#...#....#..........#.............#............#.....#...................#................................................
.................#.....#.....#..........#...................#....................#.............#..................................#.....................#...#............#...........................................#..........#.#.#.......#.#.........#...#..................#..................#..#.........#......#................#.#......#...................#...........................#..#..............#.#.....................................#........#..............#...#..#................#.#..................#....#............#.#....#....#.#....##........#....................#..............#......#...#........#.#.#............#...#...#.........................#.......................................#..#.......................#..........#.##.......#.....#..#....#.................#.#...#..##..................#..#.....#.............#............##...#.......#...........#.......#..#....#.##.......
.......#...#.....................#.#...#.................#.#.........#................#.#........................#.................#...#....#....#..................#.#.#.........#..............#...#......##....................#...................##........#....#...........#........#..........................#...#....#...........#.....#...............##...............#...........##.#....#.....#.#.................................#.....#.......#.....#.....................#.......#.#.................#...................#..#.......................#....#.#............................#..#.........................#..................#.......#.....#.....#................#..................#...................#...#...............#..........................................................................#..#...#.........#................#........................####..#.#.............#.#...........##...
.......#...#..#..........#.......................#...#.#..............................#............#.....#....#...................#...#......#.........#...............#..........#..#.......................#...............#..#......#...............#.#..##...#.........#...........#..##.....................#..#..#..#........#.............#...............#..........#..#..........#.............#..........#.#................#....###...#......#...#..#...#.#....................................................#..#.....#........#.....#............#..#...#..........#.........................#...............#...............##...................#....#......###....................#........................#.....................#.......#.#..............#.....#....#...#...##....##......#............#...#....#.................#................#...##.....#....#.....##.#..........#...#.....#...................
...#..#............#......#........#.......#.....#..........................#...........................#.....#............#.........#..................##.......#..#...........................#..#...........#..#..............#.#...##........#......................#.......#.....#..............#....#.#..#.#..........#.#...........#..............#.............................................#........................#.....................#..............#...#.........#......##....................................#....#..................#.#...#......##...............#................#.........#...#..........#......#.........#...................................#....#.#......................#..............#............#............#.............................................#.#..........................#.....##...........................#..#.....#....................#....##........................
...#..........#.#..............#..#......................................#...............#.#.#.....#....................##..#...........#.........#..........##...............#....#.........#..............#...#...............................#.......#..##.#...#.........#..#..#................#....................................................#.......#.#..#.................................#....##......................##......#.......................##..........#..........#...#.......................##..........................#..........##.#.......................#.......#........................#.##..#...........................................#....#...........#......#..#....#..........#.#..#.................#.............##......#.....#.#............#..#......................#....#...#...................#.....##....................##....#...............#....#.....##.........#.....#........
.......#...........#..#.........#..#..................#......#...........#............#......#..................#..........#.................#..#..........#.......##.............#................#.....#....#..#.....#....#..#..........#.......#......................#.#.......#.....##...#...#.....##.............#..................................#...#..............#....#........................#......#.#....#.#...........#.......................................##........#..............#..................#......................#......#.........##.................#.#.............#..........#..#..#......#........#.........#...#..#.............##..........#..............#...#...#...........#.#.....#..........#.....#...................#..#............#..........#...........#.....#.....#..........#..............#.................#.#.....#.#......................#.#...............#.....#............
.................................##...............#.................#.#...............##........#..........#.#....#....#..........................##..#.......#...............................##.....#.................#.......#...#............#...#...............#..#..........................#.....#........##....#.......#........#..............#.........#...#..........#.......##...............#....................##....#..........#.........#.......#........#..........#...#...#.........#.........#...#........#........................#............###...#.#........#.................#..........#...#....#..#..###.##....#.....#..........#................##.#...##....................................#........................#........#.......#.........#...............#..#.............#..............#......#...#.....#..................#.......#.........#..........#.............#.#....#..................
.......#......#...#....#....#...........#......#..#................#.................##................#..........#..#.#.#.............#........#..................................#........#.#......#......#.......#....#.................#....#......#.#.#........#..#.#.........#..........#............#..##...........#...#..#...........#........................................................................#....##.#...................................................#.....#...........#.........#.............................#........#.................#..............................#......#.....................#.#..................................#............#.#................##.#....#.......#......................#..........#....................................##..................#.............#.#.............#.#....#.#.#..........#.........#...........#....#..#................#.........#..#..
..............................#................#...#..#.#..#.....#...........#.................#................#...#.........#...................#........#....##....#...................#.........#............#...#..#.#..#.#................#..#...............#.....#...#...#......#.#......#...#..#....#..#................#.#....#.............#..................#...#...............#...........#.........#..#.#.#....#..........#.........................#..............#........#.............#..#.....#....##............#......#.....#.......................#........#....#.......#................................#.....#..................#......#..........#......................#...................##........#.................#...........#.........#.............#............................................#...............#........#......#...................#...#...#..#............#...............#.....
.......#...........#........#.............................................................#...#.#............#..................#....................................#..........................#.......#......#..................#.....#...#.................................#.#..........#......#........#...........................##.#.................#..................##..#....#..#...#.....#......#..#..#.........#........#...........#.....#......#...#..................#.............##..#.........#.................#...........#.##..........#.............#................#................#...........................#....................#....##........................#.................................................#...##...............#.............................##....#.......#........................#......#......................#.........#...........................#.....................##..
.#..................#....#..............#...#..........................#.....................##...#............#.......#.#..........#.#.....#....................................#......#....#......#............##.....#.#......#............................#..#...#........................#......................................#.........##...........#...............#..##...............................#..............#..........#.................#................##........#..............#...#..#..........#.......#.......#.......##..........................#......#.....#...#..#.......#.....................#.#.....#............................#...................#.#.......#.....#........#..........................#................#....##...........#....#................#.....#..........#............................#..#.......#.....#...#........##.......#......................#...........##.........
..............##....##..................#.................#.....#.#............#.............#.......#..#............#....#........#............................#......#............#....#.........#.........#...............#......................#..........#..............#......................#.........##..................#...#....#...#..#................#..#.......##.#..............#.....#........................#.....#...........#....#.##...#.................#......#....................#...........#.....#.#.........#..............#....#.......#....##.......#.......#........#................#..........##.#....#...#...##.......#..............#.......#............................#..#...........#.#..............#................#.......................................#....#...##......##...#...........#...#...............#.............#....#..................#..........#........###.........#...
............#.............#.................#.......#...................#..#.........#.....#......#........................#.#............................#................#..........#.#........#........#...#................................#...................................#........................#........#.....#....#.....#.......#.................................................#.....#....#.....#..#.#....#...............................#........#.........#...#...................#.................#..#........#.#..........#.................#...............#...................#....#.......................#.......................#............................#...........#.......#.........#.......................................................#............#....#....#....#..##....#.#.#.#....#................#..#......##..#.......#.....#..#....#.......#..........................#.#........#....
..............#...........#........#.#...............#.......#.......................#........#.........#...#..........#.........................................#...................#...#.......................#.......#........#......#.....#................#..#.#...................................#.............#.##......#........#..................#.#.............#......#..............#..#...##.......#.#...#..........................................................#....................................#...#.....#......................#....#................................#..........##.###.#...#.....................#..#....##.#.........#......#.##....#.#..#....##..#............##..#....#.#..#.....#............#..........#............#..##..#...............................#..#.....#.......................#..........................#.................##..#...#................#..................#.
..#......#..#.......#............................#.......#....#......#........#..........................#.....#.........#......#.......#...........................#...#.#.....#.....#......#............#.....#.....#....#...#..............#.......#...........#.##......#...........#.#.....#.#....#........#................#........#.......#.....#.##...................................#..............#........#...#....#...................#....................#....#..................#.....#....#..............#......................#..............##...................#......##.................#....#........#...........#.#.#.#........##....#......#.......#.......................#...#..#.#.........#......#..........................#......#......##...#....#....#........................#.........#....................#.........##.......#............#.#.....................#........##............#.#....#
...................#.........#..#.....#..........................#...#.........#.....#.#......#..#..#......#..#...............##.#............#......#...............#..............#....................#.#.#..#..............##.....#........###........#...#.#........#.........#.#......................................##.........................................#.#......................#............#.....#.......#.#.#........#........#................#........#........#.................................#..#........#................#......#.....#...............#....##....#.....#..#................................#.....#..#................#......#............................#.................#...#.....#..#..........#.............#......#.........#..........#..............#.......##...................#............#.##....#......#.....#.........#..#.......................#.....##.......#.#...........
..............#..#..#...#.............#......##.....#..#..................................................##...#...#.....#...........#..............##...........#............#......#.........................#............#...#....#.....#..#.....#.................#...................#...#........................#....#......................#..#........#.............#.......#..........#..................#......#.................#.....#.....#........#...........#...#...........#..#.........................#.......................#.............#......#..........##....#...#..#.......#..#....#..................#..........#.................#....#...............#.#.........................#..##.#........#...........#.#.....##.......#..#.....#.......#...#....#.........................#........#........#.....#................#............#................#...#.....##......#....##...#................#..
#..#..#.........#.......#...#..#.............................#..........#........#..#............#....#.......#....................#......#..#.##...............#......#........#......#...#......#..............#.....#....#...............#...............................#.........................#...............................#.....#.....#.........#................#.....##............#.......#..#.............#.#.........##.#....#............#.......#.#...#....................#..#.......#.................#....#...#...#.............#..................................#.....#.......#.......................#..#..............................................#........#..........#.........#..........................#.......#...#........................#...............................#..........#.#.#....#...#..........#.....#...#...............#.....#.........#.....##..#.....................#.......###
..........#..............#.......................#..........................#.................#.#.#............#.....#.....#.............#...#...........#.......#.....................................#......#...............#...#.#..............#.........#............#..#...#.....#...#.........#....#............##.#.......#................................#...........#.....#........#....................#...#..#............##.....................#....................#..#...............#................#....#....#.#...................#..............................#...#.#..........................#......#.................#..........##........#....#...#..#......#..#..#..............................#...................................#....#..##.....#......#...............#........#......#...#....#.#....................#....#....#....#..........#.#..........##..........#.......#...................#
..#.................#..................#........................#...............#..............#...........#........#.#..#.......#....#.....#..............#..#....#....#...#........#................#.#.....#...............#..................#............#........................#...................#.......#.............###................#........#....#..........#......#.#.....#...................#.........#.......................#.............##..........#........#...............##.........#................##.#.....#.......#..................##.......#..#....#...#.............##.................#..#...................#...............#...#...#......#...#.#.........#.#..............#............#..#.....#..............###...............#.#.....#..................#.#..#...##.#...........#..#...............................#.#......#...#.#..................#..............#....#.................
........#...#.#..#...........................................#.........#........................................#..#.#.#............#....#...................##....#....#...........#....#..#..#..#............##........#...........#......................#.......##..#....#......#...........#....#..#....#.......#.....................................#.#..........#..............##.........#.......#....#...................#.#.#.....#................................#............#......#.#.....#..#..............................#..............#.....#................##................#................##.......#................###...........#...#.................#...#.....#.##...........................#.##.....#.#........#...........................#......................#............................................................#...................#.........#.............#.............#...........#
..........#...........#..........##..........#.#......#.....................##..............#..................................#...#....#...#.........#.....#..........................................#....#..#.......##.................................#....#......#.....#..#....#.....#....#.........#...............................##..................#.........##.#..................#.....#.......#..........................................#..........#.##............................#.#....................................#..........#.#..#.#.....#.............#............##..#.................................#.....##................#...#.................#.....#.##...........#.#......#.....#..##.....#.............#.....#..................#....#...#......................#...........#...#.........................#.#...............................#.#........#.....#..........#..#.......................
.##.....#...........................#....##....#.#...........................#...........#.....#...........#..##...........#..#.....#............#....................#...#........#....#......................................#.....#...........................................#.........#..............#.....#.......#.........#............#........#....#........##.....#.......#..#.#.........#.........#.#.#.........#...........................#..#..................#...........#...#....#.....##....................#................#....#..........#....#..........................#.........#.................#..............#......#.............##....#.............#...........#..............................................................#.........#......##..#.#............................................................#..........##..............##..#..#..................................#............#.
............#...........#........................#.....#.....#..#..#....##........#.##.........................................................#.#.........#.#.....................#..........#...#.......#....#..#........#..............#............#........#.................................................................#...........................#..#...............#.............#..........................#.........#....#.................#.........................#..............##....................#.........##......#........#...................#.#............#..........#.#........#..........##.............##...............#....#.......#.....#............#...........#.....................#..#.#......#...................#........#.....#....#..................#..#.#...........#..........#.......#..#.....#.............#................#........................##.#..#.............#.......#...
........#.....................#..........#.#.#..................#................#.................##...............................#.................................#.#..#....#.#...........#.............#...#...#...#...#....#.............#...#..#...#.........#....#.........................#.....#.............#....#............#......#...##...................................#.....##.#........#..#.........................#................................#.##............#....................................#.........................#...........#.....#..#.............#.#........................................#..#...#................#.......#..............#..#.....#...#......#.....#..#.........#......#..#........##..........................#..#..........#............#........#........................#........#.....#..#....#............#.....#.....#..........#....#..#.........................#.
..#...................#..............#............................#..........#....#...........###......#.......#.............#.....#....#..#..#...#........................#..........................#................#.#......###............................##.........................#............#......#.....................#...........#....##.....#.......#.#....#....#...#...#..#.....#..........##..#...#............#.........................#........##................................#........#.........#......#...............................#.....#....................................#.#............#......#...#.......#......#................#...........................#.............#...#..#.......#......#......#........#.......................#.........#.......#...........#..............#...................#.##.................................#.....................#...#.#..#.........#..#.......
..........#...................#.....#.................##...#....................................#.#........#....#..#...........................#...#........#.#......#.#.................#....#.............................#.##....##..............#..#................#....#......##............#.#..#.......#.#..................#.....#...............................#....#....#.....#...............................#.........#.......#.#............#....#.........#..##.......#.......#...........#.#..#..........#..#.........#....#.....#.........#.....................................#........................##......#........#....#.....#............#.............#...#........#....#............................#.#........##.................#...........#..............#...#........................#.#.....#...#........#........##........#....#.........#..............##.#..##.#...#..##....#..#................
....#.........#.......#..........#..................#.........#..................##.#.......................#........................#...........##.....#.#...............#...........#..#.....................................#....##.................#...#....#........................#..#....................................#................#......................#....#..#.....#....#..............................#....#.....#.........................................#....#.......#....................#...#.#...##.#..................#.....#..............#.....#...#................#....#......#....#.#...........#......##..........#............#...........................................#.........#..#.......................##..##........##.................#..........................##..#............#...#.......#..##...#........#....#.#........#...........#............##..#.......#...#........#.......#
......#..........#........#........#...............#...............#...............................................................##..........#.............................#.........................#.......##....#....#...........#...........#........#.....#.....#......#..............#..#..............##..........#..#.....#..#...#...................#..................#....................#..#......................#...............................#............#.............##.....#............#...##...............................#....#...#.......................#..#...........##......................#...#.#...#.................................#........................#.#.........##...#.......#.#...#......#........#............#.....#...........................##...#...#.......................#.#............#....#..............#............#......#....#.........#.........................#...#.
#..........................#.....#.................................#.............###................#........#......#........#....................#....#..##..#.......#.......#..#.#..#........#............#....#....#..........#..............................#....................##...................................#...#..#.......#......#............#..#.#.......#.....#............#....##.........................##.#.#....................#.......#...#.........#.....#..........................#........................#...............#............##.....#..................#......#.#.........................#..#.......#............#...........#..........................#.......#..............#.....#..........#...#....#.......................................#........#.....#.....#..#.........................#...#.....#.....#......#.....#...#...................................................#......
.#.#...........#..................................................#..#.........#........#...#.........#.#...#.............#.......#..#....#.#...........#.......#...............#.......#..#....#....#..........#.......................#...............#...........#..........#.#......#....##..........##............#.#..........#.............#.................##......................###....#.....#.......#....#................#...........#...#.#.#.#...........#...........................#................................#.............#.#............#.........#.........................................................#.....#......#.#.#........#...............................#.............#...................##.......#..#.......#.............#....#...............#...................#......................#............#..............#..#...............#.....#................#..............#............
....#...........#....#..........#................#......#...........#.........................#.....................................#.##...##...........#.....#...#......#.......................#.#.....#......#................................#..#....##............#........#.##.................#......#..#...#.....#............#...#..................#.........#.......#.....#...#....##.........#..#...............#.................................#.......#.#....#...#.....#.................#..............#.#..........#..#.....#.....##.##...#..................#.....................#.#....#................#.................#.............#.............#.......................................##...#............##...#...#..#......#..........................#...#...#.................#...#...............#......#..........#..............#.......#................................#......#....#........#......
.#......#.........#.#....#.......#...#....##..............##..............#.........#.........#.........................#..##...........#.#................................#....#.#..#......##...........#...#.............#.........#..................#..........................##..#..................#....#..#..........#...#..................#...........##...........#..................................#....##........#.....#.........#....#....#...#........#...#............#.#.##.................#....##......#..#.............#.....#.................#......................#......#.........#......#..................#...........#..#..........#........#.#...#........................#.....#...#.#.#........#................#..#...#..........#...................................#.........#........................#...........#.#....#...............##....#....#.......................##......................
......#................#.....##....#......##...................#..#.......#..............#.........##............#......#.#..................................#......###.#......##.......#.......#..#.........#..........................................#..............##.......#.............#.#.....#...#...........#.....................#.....#..#.......................##..##....#.##..........................#..#..........#.........#...........#....#.......................#.......#...........#....................#....#...................#........#..........................#.............#..................#.#......................#......#...#...#.#.#...#..............#....#.........#.........................#...........#............#........#.##......##........#.............###.............#......#.....#..................#...........#.............#.#..#............#....##..........#....#.#.........
........#.......................#.......#.......#.....#..............#...##.......#..#..#.#......#............#..#.........................#..#.#....#.#..........#................#...................##.....#...#................#..........#........#.......#......##.............#.................##......#.#.##........#........................#.........##..........##.............#...............#.........###..........#...#...#.......##..#.............#.....#..#.#.............#....#........................#.......#...#..........#........#..#...............................#......................#.....#.........#.......#....#.........#....#............#..#...#.............#..#......#........................##........#....#................................................#........#.......................#.......##...................#.........................................#..#....#.#..............
..#.............................#......#.......#......##..........#....##......................#...............................#......................#...............#...............#....##...................................................#.............#..#..........#....#.....#.............#.....#...........#.............#....................................#..##.......#....#....................#.#..#..#..............................#.......###..........#......#...#..#...#.#...#.#......................#.................................................#...............#...##........................#.....##..........#.......#.#................#......##.#.#...................#..............##........#....#.........#.#.#......#.......#........#..#...............................#..#.#.....#........#..........#..#...........#......#......#..................#.....##.....#.....#...#..#..#....#....
.#..#....#...........................#............##........................#..................#.................#...........#......#.....#...............#....#..##.........#...........................#..#.....#.......#.....................#...#.........#.....#.#..........................#......#.....##..##.......#....#.....#.............#.#....................##.........................#.......#............................#......#.......#...........#......##.......#........#.........#..........##...........#.#...#...#....................#...........##.......#..................................#..#............................##...................#...#.........................#........#..#......#.#.............#...........#.......#.#...........#..............................................................................#......#.#..........##.............#...........#...##......#...#..##...#
..........................................#......#.#....#...............................##....##..........#...............#..#.............#....#...#.#.###.....#.........................#............................#.......#...............#..........................#....................#.......##.........#.##......##...#.................#....................#...............................##................#........................#.....................#....#.........................................#...#...........###...........#..........#...#...........#.............#.#..#...................#........#..............#..#.#...#........#.............................#........................#..#.....#...............#....#.#......#..........#....#.....#....#...........#....#.......#.....................................................................#..#..............#..........#.#..#....#....#
..........................#..........................#...........#.......#.#...................#...........#.#.#..........#..................#..................................#...#...#.......#.#............#.....#.........#................#.........#....#..................#...............#..........................#...............................................#..........#...#.........................#....#............#.##.#..................#......#.#..#.........................#...#....#.#...........#......#.......#...#.................#.......#....##...#.....#........#....#..#............#........................#.#.....................##.#.#..#...................#.........#............#............#.........#.#...............##.........##..#.#......#....##........#.##................................#......#..#.....#.......#...........#....#.......#...........#.................#...#...
................###....................#...#......#...#....#.................#..............#....#........#.....#........#..................................#.#......#.........................#.....#.............##....#..............#.#......#.#.#..#............#.....................#......#...#..........#.............#......#..#......#..#......#..........#..#..##..##.#....................#..#...#....##..##........#............#..#...#........#...#.................................#.#..........#................#.#....#.....###..............#.........#............#...#...........#........#.............#....#...#......................#..........................#...#.#..................................#.......##..#........................#.........#...#.#....#.......#..#....#......#..#.............#........#.#..#..............................#........##........##........#.......#.....#........#.
.....#.#....................#......#..#.#........#.....#...#.....................#....#..#..........#......#....#.....#............................#..###................................#.................#................#.#.......#.....#....#.#...............................#....#............#....................#..#.#................#.....##........................#..#.#.....................#...#..#..........#.......#.......#.....#.....#.................#..................#.........#...........#...#...............#...............#...#.##...#.........#.#.............#..............................#.#....#...............##................................................#.........#...#.......#............#......................#....#.#....#.....#..#......................................#...#....##...........#...........#.#........#.............................#................#.........#.....
........#.#.........#.......#.#.....#..#.#.....#......#..#.......................#..#..............##...........#..#........#........................................#.......#.....................#....#..........#........#..........#..................#............#...#........##.......................#..............#....#.............#....#............#...................#.#...#.#..#....#....................#...#.............#.......#......#..#.....###.#.#..#.#..........#..#.....#...#................................................#....................#.......#....#..#....#....#..........................##..#....#..#.........##......##..........#.........................##.......#.#..............#.....#...........#..##............#........#...##......##................#......................................#...#.........###..........#.......##................#.#..#..................#.#..#...
.#....#...................#..#..#............#.......#....##..................#........#...#......................#.....................................#..........#..........#........................................#.....#.......#............#...........#............#................#...#....................................#........#....#.#.................##......................#.............#.......................................................................##...........#.....#..........#.......#.....#...........#........................#...............................#...#................................#.....#...............#.......#.........#...#.................#....................#...#...............#......#........#....#.................#...........#...#...#...#................#..................................#..........#.......#.....#.#.#....#...........##..#..........#....
..........................#...........#........#...#..#......#......................#.....#...............#.............#......#......#..........................#........................#...........................###......#..#..................#..........#....#...#..................................#......#...........#......#..#................###........#...........#............................#..#.#......#................#.........#...#...............#........#..........#...........#.................#......#....#.#..........................#..#.............................#.....#......#....................#.........##..........#.........##..................................#.#..#......#.#............#.......#..........................##.........#..#....#.......#........#...#..#...#...........#.#........#...........#........##.....#..#...........#..........#........................#........
#...#.....#.#.................................#...............#..#...............#......#.......#................#.......#.##..#..#...#.#.................#...#................#...........#...............####...#........................#..........#.#..........#............#......#......#.........#............#........#......#....#....#.........##..#.....#..........................................#.............#..................#....................#..#..........#.##......#..#........#..........#..............................#.............................................#...........#......#.....#....#...#................##.......................#...........#..........#.......#.......#.........................#.#.###.............#.................#..........#.#.................##.....##..#........#.#......#........#..#......#..#............#..........#........#...#.............#....#..#...#.#
..............#.....#...#...#..................................#...#....#............#.##.........#.....#..#..#..............................#........#..............................#.#.............................#...................#.........#..........#.......#...##.............#...#.#........#.....#....#......#.........#....#...........#.#.#......................##..................#.....#...#.......#..............#.................#.........................#........#.......#.#......#.......#..............................................#.#................#..............#.#...#....#....#......###...............#...................##.........................#......#......#....#.#................##...##....................#.......#.........#........................#.........#..................#............#.....#...................#.........#.................##...#..#............##......#.
...........#......#.......#.......#.....#...............#.......#....#.#.....................#...........................##.#....#.#.......#......#.#............#...#.......#....#....................#.....................................#.........#...#....#.......#........................................................#...#....#...###..#...#.#............##.#.....#.#........#...................#.#.....#..#............#.............................#.................................................#..........#..........#....................#............#.#.......#...#....#..........#......................................#...#.........#.......#......#......#..#...................#....#..#...#..........##..............##....#.........#......##..........#...........#.............##....#........#......#..............................#..#..........#.................#....#.......#..................
.........#..#........................................#.............##.........#...................#..................................#..#...........#......#...#...#....#.......#..#........#................#..##..##.............#.#...#...........##...##........#....................#...................##............###...............................#....#.#.........#.......#..............#....#.............#.....#....#.....#.....#....#.........#.......#.................#...................#..........#......#.....#...#...............#......#....#....#.......................#....#.........#..................#...........#..##.#.#.....#...#..........#...............#....#.......#......#...#..#...................#..#.............................#........#......#..#......#..#.#.....#....#....#........#....#..........#..#........#.....##......................#..........###..#....#.......#......#.#..
.............#....#............#...........#......#......#............##.............#..#...............#.....................................###....#....................................#..................................#......#......#..............#.#.#..#..........#.....#............#....#...#..#............#..#.......................#......#.........#........#..............#...##.......#.##.#.....#....#...................##.#..##......#............#.....#.............#...........###.......#.................#.#..........................................................#.......#...............#.....#.......................#...........#.....#....#.....#.....#.........#.....................###..#.....................#....#.#....#......#.......#....................................#...................................#.#.##....#..........#...........................#........#...................
......#..............#......................#.#.#................#....................#...........#.........#.#............#.........#..................#.......#............#...............##....#..#....#.........##............#................#.......................#.#..........#.....#....#.........#...#.#....#...#......#.................#.....#....#......#.........#......#.....#...........#...........#...........#......................#............##.#......................#...........#..#..................##.....................#.#.......#........................#....................................#...............##............#....................#.......#.......#...#..#.........#....#...........#..........................#....#...........#....#.........#..........##..........#.........#.....#..#......##....#.................#...#..#.......#......#.........#..#........................
.#.#..#..................#....#........##....................#..................#...........#........#.#........................#........#...................#.............#........................#.....................#....#.....#........................#.........#...##..............#.........................##..................#.........#............#.............................#.#..........#.......................#................#...................##..#.##..........#..............#.##...............................#.................................................#...#....#..............#...#..#...............#..................#.........#.............#.......#..#.................#.#.....................#..................#........#..............#....#.........#..................................#.........#...#.......##...............#...........#...#...........#............#...........
.......................##....#...#.......#...#.....................................#....#.................#..........................#..........................................#.............#...................#..##..........#......##...........................#............#......................#.........#...#.#.......#...................................##........#.........#....#.#........................#......#................##.......#.........................#.#..#....#...............#...............#......##.....#.........#........#.................#............................#......#...#..............#....####.............#.................#..#........#.....#.#......#........#.##.........#................#...................#..........#.....#.........#..................#...................#....#.......#............##............#...........##............#...........##..#.....#..#...
.......#.................#...............#.........#........#.......#....#....#......#....#.............................................#..#..#...................#.........#........#......#......................#............#..#.........#..............#.##.#...................#.....##..................#.....#........#.........#...#...#.#.................#.......#..#............#..................#...#.#............#....#...#..#...........#...#..#..............#..............#.........#......................#..............#..........#.......#.#..#...........#...........##..#...........#..#......#..........................#............#...........#...........#.......#.......#..#...#...#..........#.........#...................................#.................#.#.........#.....#.......#....#.....#............##.......................#....................#..#.......................#........#...
#.......##......#...##....#........#.................####........#.........#.#............................#.#.....##......................#......#...#........................#..............#........................#..#..#..#...#.#..............#.....##................#..................#.....#....#..................#..#................................#......#....#........#.#.##.......#...#........#.....#.......#..#.....................##..#....#.#..........#....#.#..........#........................................#.........#.#..........##..................##.....#...............#....................##....#....................#....#.#..#.......................................#.#..#.....................#.................#.................#......#.........#..................#...............#.#................................#.......##.........#....#........#....#...#.......#.#..#...#..#......
#.#..................##....#......#.#..#.#.......................................#....................................#.....#....###....#.................##....................#.......#...#...###...........#...........#.#........##....................#............#.....#..........#.............#.....#....#........#.......................................#......#.................#..............#...............................#.......#.....#.........##............#...#...#..#........#.............#.#....#...#.#......##........#.##.........##......#............##..................#..#........#...............#................#...#............#..........................#.......#.............#..........##.................#........##.......#....#...............#..............#....#...#..#....#............#...........#.......#.....#........#................#......#...#..........#.......#............
........#............#..........................#......#........#...#...#.#.#..#................................#.......#.......#..##......#........#..#.##.....#..#............##.........#......................#..........................................#.........................#...........#.................................#.#......#...#.#.................#.#.....................................#......#......#...#.#.....#........##...#....#..........#....#..............#....#.................#.....#...............................#................##.......................#.........#.....#.........##....#..........................#.#............#...#.........#....#....#.........#.........................#..............................#..........#....##......#.......#........##.#..#.....................#.............#.......................#.....#.........#.............#.......#...............
#........#........#................................#...#.........#...#....#........#...#..........#..#..........#...........#..##....#..........#.....#..........................#.........#...........#.........#......##.....#..#......#..........#..#...........##.#.......................................#.........#.......................#..........#.........#.#........##...........................#.....#.....................#..#............#..................#...#..#.....................#.................#.........#.##..........#..............#...................................................#...#.....#....#.##..........................................#.....#...#.......#........#..#.......................##...#...#..........##..................#......................#...#.................................#.#.........................#.......#.............#.........#.##.#.......##.#............
...........#........#...#..#...........#......##......#................#.........#.........#......................#...#.#.....#...............#..#.#...............#......#..#................#..........#.......#......#...........#.....#...............#...##.....#.........#......................#..............#...........#...##............#......#.....##.......................##.#................................#..#....#.........#................##.....................#...#....#...........................................#............#..............##...........#...#.#....#.#....#...............##.#...#..........................................#.#...................#..................#.............#...#..........................#........................#....#............#..................#......##....................................#.#................................#..............#...#......
.......#..................................#.#.....#.#.................................#................#...........#.....#..###....#..#........#......................##...#......#.......#..............#....#..#....#...#..............#.......#.#........#.......................#....#.......................#....#......#.........#.........#...........##.......#................#....#.#.........#..#...............##........#............................................................#...#..............................#.........................#........#............................#.......#......#..........................#...#.....#.....#....................#.#..........#.....#...............#....#.......##...#......#....#.......##............#.....#.#.#....................##.#......#.........#.......#...........#..#............................##....#..................................#.#.....#...
...............#....................................#................#.....#.....#........#...##.........#...#....#.......#...##......#.......#...#................##...................................................................#........#..#..#.............#....#............#...................###......#....#....##.#....#.....#.....#.....................................#................#............#.............#.........#.#........#..#..#....#............#.....#.#.....#.......#..#..#........#................##..#....#..#..........##...##..................................#...................................................#................#........#......#...........#..#...#.#..#.....#.....#.#.#...#...........................#..#..............#...#..........#.......#.#.#.........#.......##....##....#.#.##..........#.............#...........................#............#..#.......#.....
...........................#.##..#.#.................#......................#........................#.#.............#.........#..............#.#...#..#.....#.#...#...................#...........................#......#......#........................#.#......#................................#..........#.#......#..............#.#...............#....#........#...#...#.........#..........#........#......#.............................................##...........##......#.####..............#..#........#.................#........#.................#...................#.............##..........#.............##......#....#...#...#....#.#.......#.....#...................#...................#.....#...#.......#................#....................#....#.........##................#..##...............................#.................................................#......####..........#.......#........
.......##...............##.....#.#......#................#.......###.......#....#............#..#.....................#.......#................#...#......#.##....#.........#.......#......#...............#.........................#.....#.###........#....#............#..#....#...#....#......#..#...............................................##...................##.......#..........#...#.........#.#..............#.........#...........................................................##................#................#.#.#...........#.............#.....#.....#..........................#.#...........#.........#.............#.....#........#..#...........#..#....#.#..................#..................#..##.....#...............#.................#..........#........#......#......................#.............#.#.........................#.....................#.....................#................#..
.#..#...#....#.##.................#..#..............................................##.............#..#............#.......#................#......#........................#..........................#................#......#.#......................##........#..........##.......#......#............#..................#...................#......##.......#.....#.........................#.#.......#.#.............................#.#.......................#...............#..........#........................#....#....................#.........................#....#..................................#........................................#.#.#.##....#..#.......#.....#.........##....#.........#...#.#....................................#.....#...........#...............#..............#.#......................#........#.#...................#.#...................#......#.........................#.#..#.
.....#.......#........#.#....#.#......................#....#............#.......#.................###..#..#...............#.#......................................................#..#......#....................................##..............##...#..#.#............#...#....#............#...........#.....##.................................#......................#............#....#........................#..#.#................#......#...........#.....#..............................................#...#..#....................................#......#..........#..#..............#......#...#.........#.....................#............#..........#..........#.....#..................##....###..................#.....................#....#....#.............###............................#...........##.........#.#.##....#.....#.....................#...........#...................#...#..#......#...#....
............................##...................#....................................#...#..........#.....#........................#.......#................................#.............###...............#..........#.....#..............#..............#.......#......#...............#...........#.#..#......#............#...##.#........#......##...........#......................#..#..........#.................#..#..............#.##..............#.....#................##.......###..#.........#......#........................................#.....#.........#......#...........##.#.........#...............#....#.#..#.........##....#.................................#...............#...#.........#...........#......#................#..#...............##..........#..#........................#..#...............#..............#.....#.................#.......#.......................#...#.....#...#.#....#
..#...........#...........#....##.................#.............................#.......#..................................#...#........#................#.......#..............#................#.............#.....#...#........................#....#.......#.........#.............#....#...#................#....#..........#.............#.#.#.#...##.........#.#....#...#..#.......................#..........#..#........#....................#.#.#.................#.#......##............##.......#...........#.....#...............................#.........#.......#....##........#.....##...........#.....#..#..#........#....................##....................#...............#.........#.......###.....#.........................#..................#.....................#........#.....#......#........#....#.....#.........#....................#...........................................................#.#
.#.......................#.......#...............#..##..#.....#..#...................#....#.......#.................#...##.#.........#.......#....#..#...................##.#.......#.......#.#................#.............#....................#..#..#.........#.............#......#...#.#......#..#.......#......#.....#....#...#..............#......................#......#......#.#........##............................#.....#...#....#....#....#.......#....................#........................#.....#...............#.##...#.........#.....#...........................#......#..............#..................................#........#.....................#.......#...#..........#..................#...#...........#.#......#..................#..#..#.............................#..#.........#.#............................#................##.......#.#....#..................#..........##.......#......
.............#..#........#.................#.....#................#......#........#..#....#...............................###.........#.............................................#.........................#...#......#.................#....................#.......##....#......#......#................................................#................#......#.....#......#...##.................#..........#.#....#.............#....#.............##............#..#....................................................#........#..............#........#.#...........#........##...#..#..................##..#........#...................#........#...............................#...........#...........#...#...................................................#.#......#.......#.........#....#.........#............................#...........#........#.....#.......................#.#......#.....#.....#........
..........#......#...#.................#.#.................................#.....................#.......#..............#....#..#......#..#....................#...........#.................#..........##....##.................#.#....................#...#..............#....#............#....................................#.#.............................#..........#.........................#................................#.............................#........................#.........................#....#......#......................#.....#...#................#...#...##........#................##..###....................#.......#................#.#.................#............................#.....................#....#......##..#.............#.......#.........#..#.......#...#...........#.#.#..............#.#......#..#..#...............#......#........#...#.#..#............#....#.........
#..#...............#......#..........#...#....#......#...........#..###....#..........#..#......#...........#.#.......#...................#................................#................#.#......#..........#...............#..........#....#........#............#........#.#...#..#......#.....#.....#...........#...............#................................................#...........#....#.........#...#.....#.#........................................................#...#.........#.....#............#..........................#................#.......#......#.......#.......#.#...#.....#.##...........##..#.......#............#.......#.#...........................#...#...#....#..............#..#....#..#.............#........#.#.#.#...#..#.........#........##......#........#...#.........#.#........#........................#.........##........#....................#.......#...#...#.....#......#.
...................#....#.#..#...#...#..........#......#..##......#..#..............#........#.....#....##......................................#.#...#.........................................................#....#.#..#.........#.................#......#...#.......##.....#.....##..#..##..##................#...#.........#....#....................#.........................#.......................#.....#...#........##..................#....#...........#.......#.........................................#........#...#.......................#...##.#..................##...........#..#.#...............#.#.#..............#............#...................#....#......#....#.#..#...............................................#........#.............#.#....#......#.....#...........#.........................................#...#........#....##..........##.#.........#.#..............#......#...............#
...............................#..............#.........#...........#.......................#.##.......................#............##.....#.....#...#................#..........#.............#........#..................#...........................##.#............#....#.......#..#......#......#......#..........#...##....#.##..........#......#...#.....#....................#...........#.............#..................................#......#........#....................##.........#....................#.................#...#......#.#.....#.#.......#......##......................................#..#....#..........##...#.....#....#..........#..............#........#..........#...............#...........................#....#.#..#...........#...........##........#.......#.......#.................#...#...#...........#.................##.........................#...#......#..#...#....#..............
#..........#.#..#...............................................#........#.........#.#...#............................#...#.....#.....#.#........#..#...........#...........#...............................#...........#..#.#.##.....#.............#..#..............................................................##........#.................#..#................#.........#.#..................................##.#...................#...#....#....#.............................#.#......#..................#......#.......#................#.#....##...#...#.....#.........................#........#.............#..#.#..#....#..............#..#...............#.........................#.................#.........#..#....##...................#..........#.............#..............#.#..................#....#.....#...#..##..#...............#...#..#....#..........................#..###.....#..............#.....
.....##..#.##...........#.....##...#..........#.....................##..........#.................#......#................#......#.................#.........#..#...#......#..........#.#.#...........#..........................#...##......#..........#..........#.#.......#......................#..........#.........#...............#............#...#...............#....................##.........#...................#......#...#...................................#................#.......#..##.#.............................#.......#.......#.........#...........#.....................#......#......#....###.#.#.....#.....#....................#.#........#......................#........#.....................##.......#.......................#...............#..............#....##.........................#..............#..#...#...............#...#..................#......#.#..#....#.......................
...#........#.#.....................#...#....#...........#........................#........#.........#.......#...#.#...#..#.#....................#................#...#......##.#...#.....#....#.....#..#........#...........#........#..............#........#...........#......#......................#..........###............#................#..............#.........#........#.................#......#......#.#...........#..#.#.#.#..............#...#..#...##..#......#.........#...#..............#....#........#.#.......#......#........#...........#..#.....#.....................................#.........#.##....#.........#.....#...........#..#.....#.#....##...........#.................#............#.##....#................#....#..#....#................#.....#..#...#...........#.........#.........#.#..........###....................#.....##.....#...#...#.........#..........#.....................#..#
...........#........#.....#.........................#...........#...#.............#......##............#..................................#...........#.......#......................##........#...................................###.......#................#...........#...#....#..............#.........#...#.............................#..#.......#......#.................#................#.......................#...#.#.....#...............#..#..............#..........#...#....#...................#...........................#.#...#.......#................#....#.....#..#................#....#...#..#.............#.......#...........#..........#..#..........#....................#......#..##......................#....#...#....#..................#......#.........#....#..#...................#..#......##........#.............................#....................#...............#....#...................
..#.#..........#.#...#...................#...............#...........#..##..............#.##...........#.......................#.......#.#.......#....#.......#..#................#.....#......#......................#.................#.......#.....#....................#.#............##.#..#..........................#......##.......#......#....#..................................#...............................#.#.....#..#...#............#....#...........#.#.................#.....#.#..#..............#.......................#....#.......#.#........#.........#.............................#.........#.....................##..............#..##................#......#..#....#.#...#........#...............#.................#....##..#......#.......#..................#.........#................#..................................##.....#...............#.#......................#.#.................#.......
......#..............#...#.................#....#....#.....#.......#...#....#.....#...........................#..#....#...................#......#.#.............##..............#.............#........###.....................................................#...#..........#.....................#.............#...........#.#.##...........#........#.................................#......#..#...#.............#................##....................#.........................................##.#....#....................#........##.......#.....#..............#.............##.....#.......#...........#...#....#.#.........#..##...........#.##...#....#..#..#...#....#.......................................#.#........#..........#......................##......................#...#.........##..........#.........#....#........#......#...............#.................................#..............#..........
....#.................#.#........#..###................................................##...#......##.......#...........#......................................#...........................#..##................#...........#.....#..............#..#......#.........#............................................#..#............#...........................#...........##.....................##..#................#................#...............#....#...#...#..........##......#.......#..............#.#....................#........#..........##......#..........#........#..#.................#...............#...#...#.....................#.#........#.....#...##....................#..#.......................#...........#...........#......#...........#...#..........#....#....#......#..#.............##......#.....................#..##....#...#.........#........#........#........#...........#.......#....#...
.........#..........#........#.#...#........#..............#..#....#.....#..................#........#.........#...#...........#..........#................#...#.............#............#..................#...#................................#........#..................#...............#.......#......#.......#..........#.....#..........#...........#.....................................#.#.............................#.#..............................#................................#..............#........#............#...#.......................................................#.........#....#.........#....#.......#...............#..............#...#.......................#.....................##.##.......##...............................#.......##.....##.....#...................#........................................#.........#.........#...#.....#...........................................
...#........#.#.......#.#..........#.................#.......................#.....#...#....#.#.....#...#..........#.....#........#.#......#..#...................................#.....#....#..........#.............#..........#....#........#.............#............#......#....#..#.........#...#...#.....#....#..#.....#..#...............#.......#.......#...................#....#................#.....................................#..#.......................#...........#.....#................#####........#....#.#.....#............#......................#........#............#....##.....#..........#.#.#...............#...#..#......#.....#...........#..##...#..................#..................##....#.......#...#.............................#..............#......#.................#......#.............#.......#.....................................................#.............#.....#...#...#..
......#......#....................#.......................#......##...........#.....#.#.......#................##....#...........###.....#...........#.......#.........#.................#.##.................#....................#..............##...........................#..#....#..........#............#.....#..#......#..................#..............#.#.....#..#.......#.........#.............................................#...#.....#.......#.....#...#..#.........#.....#...#............#..................#....#.......#......#...##.......#.........................#..#...#.......#..............#...#......#...............#.#........#......................#.......#...#.....##........#.#....#..................#.......#.......................#.#.............#.............##...........#...#......##........#..............................#....#.........#..................#....#................#...#
........#.....#....#.#......#.....##..#...#..#............#..........#.#...#..##.......................#..#........#...#.....#....###.#............#................#..#...#.#.......#....#............#.#................#....#...........#....#...........#....#.................##.......#..........#......#..................#..#..........#.............#...#...#...............................#....................#...#......##.........#...#..#....#.................#....#..........................#.........#....................#..........#........#.#.........#.#.#.#.....#..#.......#......#.....#..................#.......#...............................##.#................#.#.....#..........#.........#...........................#..#.......#..................#...........#...............................#..............##.......#.....#............#..#.#..#..#.#.........#............#.#......#..........#
##.......................................#..#.#.....................#......................#............#...#....#..........................#.......................#.......#...#.................#.........#.##........#.................#...#............###.........#.............#.....#...................#...#..........#.........#...#......#.##...........#.#....#..#..................#.............#..............#................##.................................#.......................##.......#...........#.....###..##.......#..............#..#....#...#..............#............................##....#.........#....................#.....##....#............#..#...............#....#...#.##......#...#..#..#.........#.............#....#........#..............................#...#.........#......................##.....#.#.#..#.#....#...................#.............#...............#...............
............#..#........#..................#.#...#...............#.............#.......................#.......#.......##............#......................##.............#......#.......................#........#...................#............#....#..............................#.............#....#...#................#...#...............#.............................#.........#........#...............#...........###...#..##.....#.#..#.......#..#.........................##.............#....................#.#....#..#......#.#......................#...........#..#.......#....#.#..#........#..#............#.#..............#...................##.#.........#.#........................#.......................................##..............................................#..............#..................#.#.......#.................#..........#.......#...............#.#..............#...........#
..#.#......#.....#..#...#............#..#................................................##.....##.........#....#......#............#....................#.............#...........................................................................#.............#.#..............#....#.#.......................................#.#.........#...........................................#....#......#..............#.#.........##..#............#....##......#....................#..#..#.#.#......#..........................##..#.................#....##.#............#...........#..#.#................#.#.#.......##.........#.....#.#...................................................#.....#.........#............#.......................#...................#...#.......#............#....#.....##...#........#.#......#.........#..#..#..............#..........#............................................#.........#..
...................................#....................#.................#...........##.............................................#...........#...#........#..........#..........#.......#........................#.............#.........#....##....#..#.........................##........#....#...........#.....#....................#..........#...................#.........................#.#...........#..#..........#.....#.........#.#....................#.........#.#...#.......................##............#.......#.......................##.................#.#.....###...#..........#.....#.......#..............#..........#.........#.....#......................#................................#......#.........................##...........#....#........#.........#..............#.........#..#............................................................#..........................##..#...............
....#....#....#..#....#.......#.............#................#.........................##..#.......................................#..#..........##.....#....#............................#....#.................#....#..#.................#....#.................##................#.#.....#........#......#.........##.......................................#......#......................#......................#.....................#.#.............#.......#.....#..#..........................#.............#.##.#..#.....#...#..........#..............#...........#..............#............#................#.........#..........#......#..##.......#....##.............#..#...................#...#....#............#............................#.....................##....#..##.#..................................#......#.#..#..#.......................#......#.....#....#...............#.....#......#.......#....
.#............#........#..#.#..##.....................#...............................#..#...........#...........#...............#..#...................#...#.#........#...................#........##...........#..#......#...................#.........#................#.#.....#.......#.........#.#..#....#.#.#.............................#...#..............#..............#........#.....#.....#........#.........#..................#.........#.#...#................#..#.#......#.#.#.#.#........#..............##.#...........#............#.#..........#............#.#..#............#...............#........#...........#.............#........##........#..........................#.....##...#...................................#....................#....#........#.....................#....#................###........#..#....#.....#...................#...#....#.............#...#......#.#.....#..........#...
....#..........................#....#..#.#......#....##....#................#..#..........#........#.#............#...#..#..............................##....#.#........#.#..............#............#.............#.................#..............##.......#........#....#.......##......#..........#..........................#....##...#.#..........#.....#........####.#................................#.......................#........#...##.................#.................#...................................................................#..........................#......#.#.................#..........#.......#.................#...#.....#...........#.......#......#...#...........#.......#...........#.........#...#...#.......#.#............#.........................#.....#.........#...#...##........##.##....#.....#.................#...............#....#........#.......#...#..........#.....#....
...............#.......................#.......#...#.....#....#..........#..#......#.......##............#.........#......#......##................#..#.....#.......#.........................................#.#....................##.......#.......#....#.....#.....#...#.....#....#................#.#..#...#......#......#..#.......#..................#.................#........#.......#....#.......#......#..#................#..#.............................#........#.............#...........##.#........##........#.........#............#...#.........#.......................#...........................................#.........#......#.....#..........#.......#.............#........#..............#......#....#...................#....#...............#.....#.........##.#...#.#.........#..#...#........#..#..............................#...........#...#.......##..#..#........#......#.............#.....
..............#.........#......................#...........................#...#...#..............#..........#......................#.#..##.........#....##.......................................................#...#....#....................................#...........#.....#.....................#.#............#.............................................#.......#................#.##....................................#.............##............#...................#............#.........#......................#..................#......................##.....#.....#....................#......#.....###.........#..........#.#....#..........#............#........#...#.......................#.....#.#............#..#...#..#......................#.............#....#........##..........#.......#.......#.................#.#....#........##...###.##..................#.....................#...........
..........##...#........#...................#..............#...................#.......#.#.#....#.....................#.....#...........#.....##..#................#....#......#........................#.......#...........#.....#...................#....................##.....#....#.............#..........#.....#.......................................#...#.................##.....#.....#...........#..........#.#...............#.......#..............................#.........#....#...........#.#..#..................................#.....##....................#.............#..#.....#.....#....#.......#..#..........#......#.....#....#.....................#....#..........................##................................#.....#.......#.#.....#...#......#.#.............#......#.............................#.....................#............#.#....#.............#............#.........................
...........#.......#..........#.#.#...#......#.....#..#..............#.............#............#...............#.............#...........................................................#.......#...#...........#.......#......#.#................##................##....#............#......................#.#...........#...................#.............................##...#........................#.............................##.......#..........#.................#.....................#................#.....#....................#......................................#.............##......##........#.......#............#............#.#.................#........#................................#............#.........#..............#.#...........#.....................##..........#...........#.....................#...............#.....#..........#...........#........#...............#..#..#..#....
#.....................#.#....................##.#............#........#......##...........#.....#.........#..................#.........#.#.....#......#.#...#....#.#...#....#....#...........###....#....#........#.............#..#.....#.........#..........#........#.............#......#.....#......#..................#..#...........#...#.#....................#.................#....#..................#.........#.....................................#..................#.........#....##.......#.....##......#..#..........#.#.......#......................#.........#....#....#.#....#......#........#................#.#..##............#......#.........#..##........#..#.........................#.............#........#.............................#.................#.#........##..#.........................#.......#......##...#.......#..#..#......................#........#.................#...........#....
.#..#..........#.......#....#.....#........#............#..#......#..........#......#.##......#..........#.....#....#..............#....#.#..#....#..#........#...#..............#..###.....##.........#....#.........##.#..#.......#...........#...................##...#....................#.....#.............#...#...........................#..#.....###.......................#.#..............#.................#......#......................#...........#........#...#.................#.......................#.......#............#..................#.....#.....#...............................#.............#.........#.............#..........#......#.#.....#...............#....#.........#..................#...............##............#..........#..............................#.......#.................#.......#..............#...........#.......#..........................#...................#...........
...#..........##..#..#.....................#.................................................#........#.#..............#.................................#.......#..............#..###..#......#......................#.............#..#............##.......#...#.....##........#...........................................#...............##......#......#.#....#...#.#........#.#.#...................#.......#..#.#...........................................#.....#...............................#............##........#...................#.....##.............#....#...................#.#...............#......#............#....................#......................#.........##.#......#.#...#.....................#.##.#.................#...#.........#.........#.....#....................................#.....#.......................#...........................................................#...#..........
..##..............##................#..#........#.............#........#................#.#.....#.#....#....................#.#..#...............#..##..#..#....#.#...................#..#....#...#.#....#.............##..#........##.....#...#...........#...............................#..........................................#......#........#..............#............##..#..............#........##.###........#.....................#.................#.................#...........#........#..................#..............................#........#....###.......#..........................#.......#........................................#.....#.#........#......#....##............#.........................#.............#.#.............#..#..........#.........#.......#................#.......#........#.....#................#......#....#................#............#.#....#.......................#
...#..................##............#...............................###.....#...........#............##.......#.........#..............#..........#.............#..........#..........##......#.................#.........#................................#.....#........#....#........#...................#.#..#....................#.#..#.......................##.#................#.......#..#.#...#.#................#..#....#....#...........................#.....#........#...............#........#...#........#...........#.#......#......#......................#..#...#.#..#......#.#.......#........#......................##............#.....................................#........#....###...#.......#..#....#....#...................#...#...#..#...#....#.#......##................#.....#.#..#........##..........#.......#...#....#.....#.#.#....#.....#........#....................#.......................##
..#...###.......#..#........................................#.......#..........#..#.##................#.#...................#......##............#.........................#.........#..............................#...........#.#...............#.###..........#..#..........#.#..........................#.#......#.................#.##.................................#..............#....#..........#.#...#....##..#....#......#.......#..................#.........##.....#....#.#...#..#..#.................#..#..........#.......#......#...#.....#..................#.................#............##........#..................#.........##...#.#...#.................#................#..........................#.......#........##.....#....##....#....#...........#......#...#.#.......#.#.#..............#.....................##......................#.........#...................#....#......#..........#.#...##..
...........#............#..................#...#.....#.................................#.#.......................##..#........#.#......#...#......#.......................#..............#..............................................#........#............#.........#............#......#.....................................#....#........#..........#...........#..##................#.....#.........#..#......#.......#...#..#.........#...............#..................................#.#.........#.................................#......#............#......#.......#.............................#..............#..#...........#........#....#.............#...............#......#....#.........................#...#............#......#..#.............#.........................#............#...#....#.....#..#.............#..#.#...............................#.#...#..#.#..#........#.......#.................
.........##..#.#................#..........#.###......................#.#.......................#..#.#.........#.............#.......#..........#........................................#.............#........##....##......#.....#.......#..........#....................#....#................#.........#............##.................#..........#.................##...#.............#...........#...#..........#..............#......#..........#.....................................#......#.....#...#................#..................#......#..#....#.#.......#..................................#......#........#.....................#......#......................#...#.#..........##.....#.......#..#..#..#....#..#......#..........#.....................................#......................#......#...##...#.....#...#..........#....##.............#......#...........................#..#............#.....#.
.............................#.....#............#............#..........#....#.....#...#..#.....#....#...........#........#...................................#.........##..............##........#............##.............#..#...................#...........#..........#..........#........................................................#....................................#.......................#.............##........#...........................................................##......##.......................#..........#.......#........#..#...#....#......#..................#........#....#.#........#.#........#............#................................#....#......................#.......#........................#.#..............#.....##.......#..........#.........#.....#.....................#.#...............#.................#..........#.........................#.........................
............#.....................#........................#...#.............#....#...##..#.....#..##.....#..............#.#.........#.....................#...............#...............#.....#.........#................#.............#.#...............#......#.....#..............................#.........#.........................##......#................#........................#..........#...#.....#..................#....................#.....#......#........#.........................................#...#....#...#.#..............#........#...................#..#....#...#............#..........###..#....................###............#...#......................#..........#............#...........#...............#.##........#....#................#.............#............................#............................#.........#.................#........................#....#.#.#............
..........................#........#.#........#.................#....#...#.#...........#.#..#..#..........#........#...................#........#...........................................#.##.......#........#.....#...............#....##....#........................#..........................#.............#.........#...........#.#........#.......................................#.....#..#.##.....................#....#.#...#.....................#...#.......#............##..................#...#..#..#.#....................#......#.#............#..........#.........#.#..#...................#.......#..#......#.........#........#......#....#....................##.......#............#.....#..........#.................#.....#....#...#...#.........#....................................#...#...#...........#...............................................#...........#..#.........#...........#...........
....#......#................#....................#.#........#...........#.#.....#..........................................#..........#....#.....##.................#....#.##......#....#....#.......#..#............#.............#...........#.............#.....#....#...........#...#........................#.........##......................................#.#......#.#.#.......#........#.......#........#..............#....#........#.............#...##........#..#.........#..........................#..#....................................................#......................#.......#.#.#.........................#..#..............#................#.#.#....#......#.#.........#.#.###.................#......#...................#..#.......#..........#..........##......#........#..#....#.......................#.................#...#.........#....................#.......#.....#.#......#..........##..
............##..................#............##.........#........#.....#.........#...##....#.................#...............................#..#..#....#........................................#..............#.......#.#.....##.............................#..............##...................................#...........................#....#..#..............#.#........#.................#............#......................#.....#.....................#...#.....#.........#.........#.#.............................#..........#....#.....#.........#...............#..#...........#...#.............................##...........#.........#.#........................#.....#........#..#.............#.........#...............#...........#..#.....#...#....#.............#......#....#.#............#.....................................#.#................#....#.......#................#.........#............#...
.......#......#...................................#..........................................#.....#........#.......#....#...........................#...#...#................#........#.#..##.#..#.........#.............................#.#......#..............#..........................#.........#............................##...#...#....#............................#..#..................#.....#......#................................#..#..#................#............#................#...............................#......#.##.##............##...................#....#.........#.#...#.........#............#...................................#......#...#....#.......#.............................................................##..............#.............#...........#......#........#.#.........................#..................#...............................#................................
.......#.....#......#...#.#...#.........................#........##..#...........#.#.....####..#...............................................#...........#.....###.#.......#.................#..##..................#.........................#.#....#..................#......#.......#...........#.....................##..#.........#............#............#........#..#.................................##.........#.............#..#..#....#..........#.............#........#...........#.#..........#.....................#..............#......##.............#.....................#.#...............................#........#...........................#......#...#........................#...........#.#..............#...........................................#.#...#................................#.....#...#............#...........#...........#.....................##..............#........#....#.......
..#.........#.....##....#.#........#.#......#................#......#.......................#........#.......................#....#......#...#.....#.........#.............................#.....#.....................#....#...............#....#....#......#.........#..............#......#..................................#...#......#..............#.#..............#....#.....................#...........#...............#.....##..#..............##......#.....#...#....#.....#......................#.................#................#................#....#...#......#...........................#..#....#.....#.........#..........................#.#.#......#....#.......#....#.##.......................#.....#............#................#.........#.........#.................#....#..............#........#......#...............#..........#....#.............#...#...#.........#.............#..#..........#..
.#........#..#.#......#.....#.#....#.................#..#..#...............#.#.#........#.##....#....#.................##.#............#.#.......#........#..#.......................#.....................#......................#..............#...............#..............................................................#.....#.........#....#....#.#.........##........#.............#.....#............#.......#............#........#...#...#..........#..##.......#.#........#........##...................#...........#.......#..#......#.........#....#.......#...#......#........#.#...........#..........#..........................##..#........#..............#................#.................#..........#........#........................................................................................#...#..................#...................#........................#.#.....#.................#.#......
..........#.........................#.........#......#.#.##....#.#..........#.....#.#.....................#...#...#...##....#...............................#...#.#.#....#....#........#.#...#.................#.....#..#...............................#....#.....................#.......#...............##............#.............#.........#......#....#........................................#.....#..#......##...............#.....................#.........#..............#........#........#.........#......................#....#..#.....#.#.....#..........#...............#..........#........#....#...#....#.....##...........#...........................#.................##...........#............#............#.........#...................###..............#..#...........................#.......................................#.........#................#..............##...#...........#.#..##.......#...
.....#..#...............#.....#..##.#..#.......#....#................#...#...#......................##...................#.................#................#......#..#.....#......................#....................#...##...............#..................#..................#.#..#.#................#............#..#...................#...........#......#..........#......................#.#....#.......................#................#.#.#.....#.......#.............................#.........#.................#...........#.......................#...#.##.#..#.......................#.#.........#............#..................................#...#......#.....#...................#....#....#.......#..................#.......#....#.........###...............................#......#..........#......##.....#..........#.#.....#...#.........#.......##...#.................................................
##.......#....##.....#................#..................#....#......#.........#.........#.................#........#.#....#...............#..................#......#.................#.........#.........................#........##......................#....#..#..#........##....#...............#.....................#..................#.##......#.#................................#...#.....##...................................#.....#....#....#....#..#....#..............#......#.##.....................#...#........#.#...#.#..........##...............#..#.#.....#....#.#..............................................#.......#.#..#.#..#.#...................#...........#..#.#.#......##.........#.............#......................#.................#..............#.....#.#...........................................#.........#................##..#.....#..#...........#.....#..........##.......#.......#
....#...............................#...#...#................#.#......#...............#...................#....##...........#........##.###.........###.....................#...............................#....##...#...........................##.#.#...........#.#...#................#.#.#....#..#......................................................#..........#.........#........#.........#...#...........#.........#......................#...................#...#...#......#........................#...#...................................#................##........##.........#...............#.....................#........#...#............................#..........#.#.#......#.....#.#...#........#..#.............................#...........#.......#.................#..#.....#............#..............##......##..#........................#....#.#......#.................#...#.........#....#...#...
.....................#.#...............#........#......................##...........#..............#..#........................................#....#..#.......#..............................................##....##........##........#...................#.................................#.........................#...............#.............#..#.##.....#...........#......##.#..#......#................#........#...................##.......#.............#.#..........#.....#....#................##..............#.....#...#....#..........#..........................##..#.......#....................#..#......#..........................#..#............#..##...#..#.......#............##.#....#...................#..#.........#.....#.............#..................#........#...#.....................................##.........#............#................................................#...#.....#.....
......#.......................................................#................#.....#............#..........#.......#.#...#.....#.#...##................#....#.................................#.....#.................#...#....#........#..#..........................#..........#.......#..............................#.#....................#......................................#...##......................#.......#.#..#...............................#.....#...................#..................#.....#.#.#.....................#.....##...#...#....##.............#.........................#....#...........#.......#...........................#..#.....................#....#...........#....................................#...............#.......#...............................................#....#..........#..................#........#..#.....#..................................#......##.....#.#.......
......#......#..#..#.#...........###....#..........#..#.....................#.#...............#...#................................................##...#...................#............#..........#.............#....###.....#.#..#.....................#.....#..#........#....#.............#..........#.......##........#.....#....#.............................#...............#..........##....#............#...#......#....................................#................#...........................#..#.............................#........#..........#.#......................................#.................................................#.................#....#.....#.....#.......#........#............#....#...#................#.....................##..#...................#................#....................##............................#...............#.............##.....#..#...#.............
....##.......................#...........#.........#........................................#............#.............#............#............#.....#...................#...#....................#.............#....#....##..........#..#.....................................#.......#..#............#...........#..#..#...................#............#........#......#.....#..............#...#...............###..........#.......#.#...........#......#..#.................#..............#..#.......................#................#................#...#.......#......#...#...............#..............#.................#......#.....#...........#..........#.............................................#.....#....#......................#..#.....................................................#.................................................#.....#...#....##.........#..........................#..........
..#...................#..............#.........................#....#........#...............#..............................#....#...##......#.#..#.#.......#...#.......#.............#............................#..........#...........#.............#........#...#...............#.........#...............#...#.....#...........#...#.#........###...#.........#....................#.........................#.#..#.#....#....#............#.##..................#..............#....#....#................#.........#....#.......#..#.......##......#............##...........#.....#.................##..#..#.#.#.#......................................#.#.................#....#..................#........#.......#.............#..##.....#...........#..........#...............#.......................##...........................#.##..........#...................#...............#...#...........#....#..........#..
..............#...........##........#..........#...........#....................#......##.....................#.#....#..#.......................#...........................##.......#..............#...............#......................##.#.#...............................#........................#........#...#.....................#.........#...................#.#.......##.............#.#....#.#.................#..............#.........................#..#.##....##......................#........#..............#..........#.....#..................................#..........#..............#..........##....#...#.................#..#......#......#.................#...........................#.##..........#..........................................#.#....................#..#............#................#..............#...#.#.....#....................#...#............................#........##....
........#.....#.#..........#.#.......#.......#..................#...................#.....#......#.#...#.......#......#...........#.........###..#................................##....#.............#..............#...#................#................#............#...#...#........#....#..............#...........#.......#...........#..........#...................#......#..............##................#.....................##...........#....#.......#......................#........#...##....#....#..#.........#..............#..#.....#...............................#.##........#.........#...#.....................#....................#.....#...#..........#.#........#.#..#..................................#.........#...........#.......................#.#....................#..#..##........##......#....#............#..................#..............#..........#.#..#.................##............#
...........#........##...........#.....#...........#..#....................#....##....##.............#.......#........#.#......#....................#...#..............##............#....###....#....#.............#.......##..###....#..#.....................#..................##...#................##..#.#..#...#.#...##....#...#........#.#..##...#..........#.........#...#...#................#..#..#.#.............#..#...............#.........#..........#.................................#.....................#..#.#..#...........#.#..........#..#...#........#........#......#.......#.#........................................##..#...........................#.....#.......#........##........#.#.........................................#...........#..#..............#.#...................#.#....................#....#.............................#...###....#.........#.##...................#...#...#..#...
...#...............#..#............#..........................#........#...........##....#...##....#..#......#.............#.....#.....#.....................................#...............#...............#.................#...#...........#....#....#..........................................................#......#.#......##...........#...#........#.#............##.#..........###.........#.............###..#..............#..........................#....#................#................#..................#..............................#.#.....#...............#..#....#........#........#...#........................#...#...........#..#.....#..#...............#..........#.#........#.#...#................#.............................#.......#....#.......................#.....................................#....#..........#................#.....#.#.......#..#.............##.................#...
.............#.....#.........#............#......................................#..###..................##..........#.#..............#..........................#....#..............#.....#.#..#.#....#....................................#..........#.............#..............###..#........#....#...#......................................#....#......#................#....#...##.......#...........#................#...#...#.....#.................#........#....#.........#....#.......#.#.................#......#....#.....#......#...##.#...............#..........#......#........#......................#........................#.............#......................###.#...................#................#...#....#......................................#...#................#........................##..##....#......#.........#............##.....#.........#............#...##.............................
...#...#............#......#..........#.....#..............................#.......#.#............#......#.#..........##......#.#....#...................#...............#....#...#.................#.................##....#...#..#..###..........##...#.................#...........................................#..........#....................#...#.....#...................#..#.....#............#..#..................................#.....................#.......#....#.#..#...............#.................................................#.............#......#..#..#....#.#..................#..................##..............#.................#.......#..#.............#...........#......#.........#...#.#...#.#......#..........................................#.............#...................#....#...#....................#.............#.............#.....#......#................##......#.........#..
....................##......#........................................#.........................#..#........#.........................#..............#...........#......#...............#.#..........#..........#..##.....#....#...........#.#.......#................#........#.#..........................#.................#.#......#.......#..............#........#......#.....#....#.................#....#................#..#.#................#.....#...#....#....#..............#.........#...#........#...........#........#.......#.......#..##...............#..#.....................##.#..#..#.......#..................................#.............#.#..#.............#.....#..#....................#.#....#..#......#............#..##....##..........#...#........#.#.......#.....................##...............##......#.........#.#......................#.###........#...................#......###..........#
....#.##...#...#....#.....................#......#..................#............................##....................................#...................#......#.......#.................#....................#......................#...#.....#................................#..#.....#.....##....#.......#........#.........#......#.#.#.....#...##.#....#....#...................#........#......#...#.........#..#...........#....#...............#......##.#......#.....#.....#...#...............#........#........#.................#....#.......#...............#......#.......#...#.....#..##.#..............#..#..................................#..........#.........#......#..#..#..................#.............#.#.#....#....#.##.................#....#.......#..................#.......#.........................................#..##........................#............#.....#.........#...................
#.....#.#.......##...........#.#.........#....#......#........................##...#......#....##........##..#..........#.......#..............#..........#.............#............................#......................#.....................#...##.............#......#...........#.#......#...............#......#..#....#............................................#............#...#.................................#....##.......#.#..................#...........#.#..#...#....#...................#....#.#...#.............#...#.............#.................#.............................##...#........#.....#......#............#.##........#.......................##......#........##............................##...........#........##.................................#.#.......##..........#.#.................#.................#......#.......#....#....#....#...#................##.......#..............
..#......................#...................#....................#........##....#............#..............#......................#.#............#..........#.............#........#...................#...........#...............##.#..................................................#.......#........#...#........#......#...............................#......#........#..#..........#...............#.....#...#...............#....#.........#..........#.#..#........#..#...##............................#......................##....#......................#..#............#........#................#....................#.......#............................#...........#..#.....#.................#....#.........#.........##......#.#...............#.#....##.......#............#................#.....#..#....#.....#.........#.#...........................#...................#......#..........................
..........#....#..............................#...........#........#...#.............................##...#...........#....#...............................................#....#.......#...#........#.........#...........#....#...............#.......#...#.#.#....#.......#.........#............#...#........##...###............#....#...#............#.................#.....#..................##......#........#.........#..........#....#.......#.....#..........#.#.#.#.................#..#.#......#........#...............#............#.............................#....#.............................#......#....#...#.#..........................#.................#.#...................#......#..#....................................#.....#..#....#..............#....##..............#...........#...........##..##...##...#.......................#.......#.........#.#................#...#..#...............#.
#........##.........#......................##......................#.............#.#.......................................#.........#.#.....#......................#...........#........#...#..#.#...................#....................#.#.#.................#..........#.#......#..............#..........#......#..#............#.......#............#....#....#....................#.....#.........#........##.#.....#.#.....#.......#.........#...............................#.#......#........##..............#......#........#..#..........#.....#...............#....#..............#.............#...#...................#...............#............#......#....#........#......#...#........................#......##....##.#......................#........#..#..............#..................#........#..#..............................................##....................#....#............#..###.............
........##..#........#...................#...#............................#..#.......#.......#.......#.....#...#......#.#.....#....#.#.#........#...#............#.........#.....#......#......#..........#.................#........#.#...#.##................#........#...............#...#..##............................#........#.#....#......#......#...........................#..#.......................#.#..##..........##.......................#.........#........#.......................#.....#....................#.#.....#.................#.#.............#..................#....#....#...........#......#....#..............................#...............#.#...#.......................#..#.#.......................................#........#...................#.....#...................#.#..#.........#........#...........#.#...#..........................#.............#..................#......#.......
...........#.........................#....#...................#.....................................................#...........#...........##........................#...........#.#.................#...#....................#....#..#...............##....#....#......#.....#...............................................#...................#.....#...............................#..#..##.............#..#..............#.....................................................#.#..........#...........#..........#......#........##.........#.#..............##.#..................................#...#....................#.......###..........#............................................##...............................#...#....#.....#..........#...........#..........#.#..............#.###.........#...#.#..#..........#.........#.....#........#........#.........#...##......#.........................#.......#
.....#......................#...#............#..........#..#........#..#..............#........##.#................#.........................#.......#....#.........#........#.......#..#.......#.#..#............##.................#...................................#....#................................................................................#...#.........#.........#..#.........#........................................#.......#.............#.........................#...........#.#.......#......#....#.......................#....#.................#...........................#...###.........#.........#..#......#...##...#..#....................#...##.#....#.#.............................#....#......#.......#...........................#.........#.............#...#..#.........................................#..............#..##..........#..............#..#......#.......#....#...#..........
.............#..#......#............#.#.......#.........###.........#...#...........#.#..#.....................................#...................##..#..........................................#.#.....#.#........##.#...#...............................#....#.......#...........................##.....#..........#.......#.............#.#.........#.......#.#.##......#.............................##...#...............#.#............................#...#........................#....#..#..#......................#........#.........#..#.......#....#..........#...#..#.....#......#..#...............##........................#...##...#....#.#..........#.......#...#.......#..........#......#.................#..................................#....#...........#..#.................##........#..#.#...............#........#.......................................#..........#.......##.##......................
........#...........#...............................##..............#.#...#.#...#..##...............#.............#.#.......#.#.#..............#...#.##....#.......................#.............#...#......#.........#............#..........#.................#....#...........##........#................#......#.....#............##...................#........#.............##....#......#.#....#...#..........#.......#..#.#.........#........#...........................#..................................#......#......#.....##.#.#................................................#.##....................#......#.##............#...#......#..#..#.#.#...............##................#..#...........##.....#...#...........##................#.............#....#...#......#..#......#.................##.....#.#.................#.....#......#....................#..#....#...#...#...........#......#................
.#.....................................................#...#...........#..#............#.#......#.....#...........#......#............#...#.........#.#......#......#.....#.#.#..................#.#.............#....#....#.......##........#.....#..........#........#.......#............#..................#....#....#...#.........#...#..................#....#......#.............##.#..............#.............#..#.............#....................................##....#...............#...................................#.....#....#....#.#...................#............#...#..#................#.....#....#....#....#.......#........#.#.##.................#.........##...#...#.......................#..#....#..........#.#.........#..........###....#..#......#...........#.....#..#.....#..............#..........#.................#.............#......#..................#.......................#........#
.#....#....................................#.#.#...............#..#..#......#....#..#....#.......................#.................#.......#.#..................#.............#.........#......................#.#..#.........................................................#.................#.....#............#.#..............#.........................#...............#.#....##.............#..#...................#...........##.........................#...#.........#............#...#..............#..........#.#.....#......#.#...............#........##..##.....................#...#........#................#...........#.#..#.....#..#...........#....###....#.#.........#...............#............................#.#.#.....................................#.#........#.....#....##...................#.........#.......#..#...#.........#..#..#................#...............#.....#......................#.
...........#...........................#...........#.#............#....................................#.........#...##...#.............#.....#...............#...............#...........#..#......#............#..........#..............#.................#.....#....#.................#........#....#...........#.............................#............#..#..........#.....#.....#.............#.............#..#............................#...#....#................#.....#.#.............#........#.......#......#..#.....#....#........#.#..........#.........#.....#...#...............#..#.#.....................#........#....#................#...#..........#...................................................#..#........#........................#.#....#.#........##......#..............#.........#...............#.......##.......#....................#..................#.....#...#...#.....#............#..
.........................#....#...............#..........#.....#......#......#.#....#..........................#.........#.........#...#.#............#.......................#............###...#.#.#.........#......................................##....................#..............#...#......#.#...........#....#...#........................#.......#.................#..................#........................#...#....##...#...............#..........##..#.....##...........#......#..............#.........##.......#.......#..#..........................#...............................#.#.....#...............###.................................##......#........#.................................##........#.....#.#....#......................#..................#....#......................#..........#......#.#..#.....#..........#......#.........#.....#...#.....#...........#.........#....#...........
......#............#....##....................#.................#..#...##................##.#..#..#.........#.#.#..............#.........#......................#..#...#.....#.............................#..#..........#......#....................#...#..........#....#.....#................#....#..............#...#....#..............#...........#.#.........#........#.....#...........#....................#....#..........#.........#..............#....##..#.....#...#...............#..................#.........#..........#...##....#..........#..........#........#.....#.............#....#.........#...........#.#....#...............#....#..#.##.#.......#....................#..........#....#............................#....#..........................#.......#.....................#........#.#.##.....#...........#.##.#..##.#....#..#.............#..#......................#......#...#.....##.............
....#...........#.#..#.....##..#.........##.#......#.......#..........................................#...#..........#.#...................#..........................................#.............................................#....#.......................#....#..............#......###.#...#......#.....#..##....................#.#.................#................................#.......................#....##..............#.....#............#.#..............#....................#............#.....................#.........................#............................##...##............#....................#.#..#........#..#.#..................#.#..#..........#......#......................#.#.............................#.....................................................................#..........................#..#....#.............#.............#......#...##.....#.........#.........#
#..#.....#..#................#............................#..#................#.....#..................#..#..##................#............##.......#....................#.#...#......#.#.#.......#....#.#.....#.#...................#...........#.#.........................#...............................#.......................................#.......#.................................#.....#........................#.#................................#..#........#................#............##..........###..........#.........#................#.#...................................................#..........#.....#.................#....#................#......#.#.....#..................#..#.#....#..................#................................#.##.......................#...#..#.........#...............#.....#.#.......#.#........#..............##.................#...#.............#...........#
................................#....#...................#...#..........##................#..#..................#.#.#........#...#.......#....#...............#...................#............##........#.....#.............#....##.............#........#..#.............#...#..#.............#.........#.........#......................#.#.............#..........#.....##..................#....................................#.#.............#.......#.......#......#.#.#............#.......#.....................................................#..#.#........#...........#....................................................#.#.......#.#....#...#.....#....#.......................#...............#......................#.....#......#...........#..............#...#.#.............................#...#.....#.#.#........#......#...#............#.........#.......#...#.#......................#..........#........
......#..#.................#..................................##.#...#.......#..........#............##.................#..#..........#...............#..........#........#................#.......................#..#.......................#.......#...#...........#.....##...........#....#.....#..........#.........................#....................#...#.................#.#.................#....#...............#...#....#.................#.........#..#......#..............#...#.#..#........##...#........................#.....................#..........#.......#..................................#.................#......#.....#......#..#...#.........................#.....................#.......#.#.................#..##.#................................#....................##.............#.............#...#.#.................................................#..........#...#.#....................
...............#....#....................................##........#...........#......#..#.......#..........#...........................#.................#.........#..#...##.................#......#...........................##.#..............#.........#..#........#.....#......#..............#.#..#.................#..........................#.#.#........#...#.............#.#....#.......#.........................#.......................##...##..........#......#......#....#..............#...#............#........#........#......##........................................................#.#...#..........#.........#...........................#..#..........................#....#....#...#.#....................#.......#...#...#.#.........#........#........#..#......#...#.........#.....#..##.......#..........#...............##..................##........#......#..#............#..........#...........
..........................#...#...#..........................#..............#................#.........#...#..#..................#.#...................#...##....................#............#................#.#........#.......................#...#...........#......#.......#...##....#......#...#..............#............#..#........####..#...##...........#...#.................#.............#..................#...............#...........#.......#..............##.....#.#......#.........#............#.#..#..#.....#..#...#.......................#..#.........#....#..................#...............#....................................#.#.#........#...#.....##.#...................#..#.......#.......................###...#.....#............#..............#..#...........................#.#............#..#...##......#.#........#....................#....#.......#..........#...........................
.#........#...............................#..........#..........##...................#....#.....#................##.#....#....................#...............#......##...#.#.....................#........#.....#..#....#...#..............#..#...........#.....#.#.....#.....#.....................#.##.......#.....#.....#.........#...#...........#.#..#...#..#..#......#.......#..##..#................##..........................#..#.............#.................#....#................#..........#.....................#........................#...#..#...#.............#..#..#...#..#......................#.....................##............#....#............#.......#......#...........#.#.......#............#...#.#..............#..........##...##..#......#............#..#.....#...#............#.#..................#...#..............#...#...#............#...........#....#.......#....................#....
..............#.....#.......#............#.....#.....#........#.....#.............#............................................#...#.................##.#.#........#.....#......##......................#...#......#............#..........#...#..#..............#................#..............#................#......#....#..........#..#.#........#.........#.....#..............#.............#.......#.#......##...#.#.....................#..........#.......#...................#.......#.##...#...#....#..................#......#..............#.....................#........###...#.##...........#.......#..............##.................#.................................................#.......#...........................#...#..............#....................#.#...#........#....#...#..........#....#.....................##.........#....................#........#..........#..............................
...#..............#...............#..........#.....#.....................#......#..................#............................................#........................##...........###..##.#.............#......#...........#.....#...........#..............#.......#.........#..........#..........................................##..............#.............#.............#...........#...........#..........#....#..#..................#.#...#..#....#.........#..............#.#..##....#..................................#...........................#...................................#......................................#.....#..........#.............................##................#...#..#...........#..................#.......#...............#.....................#.........#.......##..........#...........#................#........#...#............................#...#...............##..#......
.............................#....#.#...###.....#.............#.....................##....#..#...#..............................##...........#.....###.........................#...#..............#...................................................#.......#....#......#....#.........#............#.#......#.........#..................#.#...#.......#.........#...#................................................................#...........#.......#.#..........#................#.....#..............#..............#....................#...............#..............#.......#.#...............#.....#....#..........#.................##.........##...........#...............#..#.............#...#.....................#......#...#.............#...#.........#...#...............#.#..............#....................#.#..........#.#......#......................#..............#...............#.................
....#..................#..........#......#........#.......#...................................................#.#.#...........##.......#..............................#..............................##........#.....#..........#.......#........#...#...................#.#....#..............#.....#..##.................#.#....................##....#...........##....#................##........#......................#.#....................................#...............#..#.............#..##...#....#...........#.................#.....##....................#..#.##.#........................#......#..............#....#.............#........#..................#............................#.........#.......#...............................##...#.................##....#.#...#.........#....#..............#......................##.........#...................#....................#....................#...#.
.......##............#....................#...................#.......#...#........#........##............#......#..........#...............................###..............#.........#.................#...#.............................#...#.#.................................#....................#..........#......#..#............#..#...........#..#....................#.........................##.....#....................#..#................#.#.........................#.#.#....##........##.....#.......#.#.#...........................#........##.....#.........#......#.......#...........#.#..............................#............#..............#.....................##....#....#.........#....#...#....#.#......#.........#..#.#.....#.##............##..#.....................#.......#.........................##.................#.............#.#..................................................#..
..#..............#...............#.....#......#...........#...............#.........#..#.......................#...........#.................#........#........#.....#....................#...........#....................#................................#.#...................#.#..........................##...........................##..........#.#..............#.#.......#........#...#...##......#....#.....................#...#......#...#..#..............##.........#.......#........#..........#..##.......#.........#.......................#..............#.............#...#.....#....#.....#.....#........#...........#.....##...#.#............................#..........#...........#...............#...#.................##.........#.....#....#....#.#..#...................................................#.......#....#.....#..........#...........................................##...#..................
.....#........#...#.....#...#....#...................#.....#......#............#..................#.................................................##.............#...............#..............#..............#.............###.#..........................#..#................##...#..............#...........#...........##.........#.....#......#...#..........#..#................#....#........#...#.....#...................#.............#..#.......#..............###..#......#...#.........#.........#.................#...#..#...#.....#.....#......#...##..#..#.......................#...#..#.............#..............................#.........................#..................#.....................#......#.........#...........#....#....##.............................#..............#.....#......#...............#........#...............#....#....##.....#...............#..#..................#.....#.#.
...........#...#...............#.....#...#..##................#......#.#.............#................##.....#...#..............#.....#.....................................#.#.#.......#.........#..#......#..#........###..........................#.......#.....#.......#..................#....#....#......................#..#.........#......#............#.....#................#..##............#...#....................#......##...#...#..........................#.....................#.....#.#................#........#...............#.#.#..............#.....#...........#..........#...............#.....................#....#..............#.....#....#........................................#..........#.............................................#....#.....................#..............#...#................#....#......#......#.....................................##.......#.#........#........#......
..................#........##..........#.....................................#...............................#.#........#......#.........#.........#.............##...#.........#......#.....#........#.......#..#...........#...#...................#...........#.............#...........#...........#.......#.....#...........#......#.......#........................#...........#.........#.......#.......#................#.......#.............#....................#....##.#........#.......#.#.#...........#....##.......#...#......#.................#............#........#.#......#........................#...........................#......#....................#.................##...............#......#.................##...............#...#.#............#.........##.........#.......#.##..............#..........#................#...#.......................#...................#.....#..................#...
.......#.......#............##...........#..............##.##.....#....#...#.............#.....................#....#.........#...#...............#......#...............#............#...#...............#.........#.........#........#.....#.#......#.......#..#.........#.................#...............##................#...##..##.....#.......................#..#..........#......#.....................#.#.##......#.....#.#......................#...........#.#..........#..#.........................#...#.......##........#.........#.......#.....................#....#......#.##.......................#.............##............#....#.............#.#........................................#........#.....#.#..........#..#...........#.......................................#.......#.........#.............................#.#....#....#.........#....#....................................#.#...............#
........##..#.#.....#.#....#......#...........#.............#......#..#.....#...#.............#..........#...................................#...................#.........#....#..............#.............#...................#........#...........#.........................#.........#.....#..#..................#..#.......#....##..........#.##.#.................................#.#.#..#.......#.....#.#........#.#....##.#.#....#.....#......................................#............#.#.........#....#................................#.#.#.................#.................................#..........#..#...#.......#...................#..###...#................#..............#............#..#...........................................#.........................#..#.....#............#...##........#..............#........#..#..................................................#...............#.........
..#..#.........#......................#...#.#...........................................#.....#.........................................#.......#......#.......#..##............................#.................................#.....................................#............................#.....#..............#....#..................................#..............##...#...#...........#..#.#....#.#...#...............................#..................#.....#.................................#.......#.....#.#.#...............................##....##..................................#.....#.#........#....#............#...........#.#.....#....#..........#.....#...#..........##...............................#...#...#...........#............#.....................#...................#..........#.............#...................................#.....#..#....#..#..#...........#...###........#.....
#..........................#...........#...#...#........#.......#..#..............#........#.........#....#...#.........#........................................#.....#..............................................##...#.#.#...###...............................#....#....#.....#.....#.#....#........#........##......#.#.......#....#......#....#.........................#.........#.#............................#.....................#..#..#..#..........#.....#..............#............#.......#..#....#..##............##...#...................##.........................................#.#...#................#.#.................#.........#...#.....................................................#........#.........###......#....#......#.........##......#...........................#...#......................##..................................#.#..........................#......#......#.....#...#..
.........##..##............#...#.#.......#..#.....#.......#................................................#.......................#.......................................................#....#.......#.....#.#...............#..........................#.....##..........#.........#..#..........#....................#......#....#.#..................................#..............................###......#....#................#.....#...#........#.......#.#..#.................#............#.........................#..#.............#.............#..#....................................#.......#....#.............#....#..........................#..#...............#..#.....#......##.....................##...#............#.......................................#...................#...#.....................#......#....#.................#...#....#...........#.......##................................##..
........#.................#..............#.#.....#..............#......#..###....##..................................#....#...............#......#......#.........................#....................#.......................#....................................#.....#........#.......#...................#.....#....##.....#....#..#..........#............#......................#...........##...................#..........#..#..#..................#...................................#.#..............................................#....#.............#..................#.......#....#..................#..........#.........#.................##.#......#..#....................##.............#.......#....#......#................#..#.#............#....#..................#......#......#...#............................#...........#........................#...#......................#..........#............#
.....................#...#........................#.......#..............#...#...#....#.####..##..#.....................#...#........#.#.....#..#.....................#............#.......#...............#..........##..#.#.................#...#..#.#.#..#.......#.........#....................#.......#........#.....................#..............#..#.........#...................#....................#.....#...............................#............##.........#.............#....................#.#..........#......................#.........##...........#...#..........#.........#.......#............#..........#......#...........................##..............##........#.#...#.....#..#....#..............#........................................#...................#.........................#......#............................#....................#.#................................................
............#......................#.....#......................##.........#.....#......#.........#...#............#......##.......##..##..#.......#...................#..........#.......#....#.#.............#...#.........#.........................................................#....#.....#.............#....................#....##.........#...............#.........#................#.#.....#.....#.....#.........#....#...................#...........#.#.......#...#.....................#......##....#.#......#............#..#.#............##......................................#...#..#..........##...#....#.........##.#..............#.........#...............#.#.............#.............#......#....#....#................#..............#.#..................##....#........#...........#.#..#.............................#...............................#....#........#.........................#......
.....#.....#......#.#........#.......#..###....................#...........................................##...................#.#.......................#......#........................#..#..#....#...........#.....................#.........#.......#..........#.#..........#..............#..#...#...........#.#.............#.........#..........#....##.......................#.........##.......................#...........#..........................#......##.........#.....#...#..#......#...#.........#......................#......#.................#.........#..#.....#..#..#.............#.......#........................................................#...................#.........##.......#.............#..........#..................#.......#..#...#...#...............#...............#........#.....#....#...#.....#......#.#.....#......#...#..................#....#........#.....##...#................
..#..........#........#...#......................#.#.#.#....#..#....#...#........#...................#..#...........#.......#..................#.............#....................#.............##.#..#.............#.#.....#...........#....#.......#.............#........#....##.#.......................#.......................##.........#...........#...............#..#.....#.#....#.....................................#..............#...#............#...#..............#.....#...............#.................#...##...................#...........#.....#.#......#........#....................#.....#...#...#.....##......#....#...#.#....#..#..#..................#...............#..........#............#..................#................#......#........#.##..#...................#..#....#..#......#.................#...##............................#.........#.....#....##...#........#....................
...#.................#.....#................#...........#......................#..#.......#.#...................#..........................#.#....#.........#........#.............##.......#........#.#......#...............#..................#.................#.#.........#......#......................#.........................#..........###......#...#.............##............#...#...........................##........#..................#...........#..........................#.......#.....#..............#...................#.............#.........#....#.........#.#..#.#.....#.....##..............#.......#...#..#............#..#..........#.................#............#.............#...............................#....#....#.........#..........#........#.#.........................#..#..#..........#.......#...#.................#.#....#........#..........#......#.........#..#..........#........
#.................#..#...........#...................#..........#..............#.......................#............#............#......##..............#.#....#.....#....#.........#..................#...##......#.#......#..#...................#......#.................#...#..............#...#...................#............................#..#.......#...........#...............##.....#........#...............#....#.#.....................#.....#..#.....#.......#......................#..#............##.......#...#...#......#.....#................#.................................##....#...............#................#....................................#.........#............#.......#...................#..#.##......#...............#.#...........................#..##..............#.#................#...#....##.................................#......#....#...#.................................#.
................#.............##.........#...........#....#.#....#....#.........#..........................##...#..#....................##............#.........#...............................#..#..#............#....##..................#.#...........#..............#.......#...#......#...#..................................#........##.....#...........#.......#....................#...................#......#...............#...........#.....#.............#.............................................#................#.....##.....#....#...#...#..............#..............#....#.....#...........#.....#...............#.............#....#.....#............#...#..#..............#..#...#..#..#......##......#...#..#...........#....#.............................#...#.........#........#...#........#....#.....#...............................#......................#..........#.......#......#...#...#.#...
......................................#......#................#.....................................#......#...............#.#....................................#...................#...#..........#...................#........#......#..#....#.......#.......#......#...#.............#...........#....#.##........#..#................#..#.......#.............#......#...#.........#....#........#.................#........#............#.........#.....##.............#....#..................................#................#.........#....#.............#..............#.......#..##...#.#..........#..........#..#............#.............#............#.#...#..#...#........#...#............#.#...###....#..............................#.....#.#...#.....##...................#.....#............#..##......#........................#........#...#......#....#...................#............................#.....
..#...#....#..................#..#..##.........................#.........#.....#.#................................#................#........#..............#.....#............#..#...#..#........#.#.##..............###.....#..#.....#...#.....#..#..#...........#..#.#......#..............#.............#...................#........#............................#.........................##.............##...........#..#......#......#...............#...........................#..#......#......#.............#......#..#.....#.....#...........................................#....#........#................................#....#...#.......#......#............#..#.......#........#.........#...#...#.....#.#.............#...............#.#........#.......#.....................#......#...........#.#........#............#...............................................#...#...............#.......#........##...
.#.......#......#...#...##.#.............#...........#.......#...#..........................#...................#.........................#..#..........#........................###.............................#...............#...................#.............#........#.....#......##..........................#....#...........................#..#....#................#......#........................................#.....#......#........#......##................#.........#..#........#....#............#................#.#.#..............#..#...........................#..#.....##...............#...#.........#...................#........#............###..#............#.......#...#......##.........#..#...##..........#.........#...#...#....................##.....#..#.#...........#.....#............##..#....................#...........................#.......#..............#...............#.#.....#..
.........................#.#.......#................#...............................................##....##.#.......................#.#.......#.......#........##......#..........#....#......##................#.#......#.....#..........#....#.#.#........#....#.............#...................#...#.....#.....#...#...........##........#...#........#......................#.........#.......#....#.........#......#...............##......................#....#...#.#...............#.............#...............#...#..............#.........#...................................................................#.......#.........#..#.#.#............#...........#...#...............#............#......#....................##........#.......#........#......#..........#..#....................#........#.##........#.......#...........................#.................#..................#..........#...#.........
.#.#..##.......#.#......................#..........#.....................#...#..............#................#.....#....#.....#.........#..................#............#...#.............#....#.........#........#.....#......................#.#.............................................#....#....#........#.......#....#.............#..##.................#..................#.#......#.............#..#..#...#.................#................#.....#..#..............#.........#..#..#.............#...............#.....#............#.....#................#.................................#.#.......#...#......#......#.##.#...#.......#....#................#..................................#...................#..................................#.............#........#..#.........................#.......#......#.#......................#...#.......#.......#...................#..#......#......#........
...........##.......#.........................#..#...#..............#......................#.....#.........#..................#.#...................#.....#..#...#.............................#.......................#........................#...#........#....................#.#.....#..............#...........##...........#...#.........................#.....................#.........#............#.##......................#............#............................#.....#..#....................#...#............#........#.....#..#......#.........#..#......#.#..........#...#............#.##.#.......#...........#...............#....#............#.#.#......#......#.....................#.......#.#.#........................................#.................#.#.....................................#...#....#...............#........................#.#..##............#..#.#...............................
.#...........#..#..........#..............#......##...........#............#...........#..............#...............................#.......#...#....#..............................#.....................#..................##.......#..#.#..........#..............##.....#....#....#....................#.#............#.......#......#..#.....#.#.#..#..#..........#........#..#.............#...............................................###..........#..........#......#......#.................#.....#...................#..#......#.#..........#.........#............#.........#.............#..#.....#........#.#....#............#............##.#............#...........................#.......#......#..............#..........................................................#..#.............#.#........................#....................###..#........................#..#..#........#.......#.........#...
....#........#..#............................#...#..........#....#...#.......................#.....#............###....#......#.....#.#.....#.........................................#.............................#.......#.......#.....................#......##.......#.##............................................................................#......................#...............#......#.#.#....#......#.................#.....#.#..............#...#...#.......................#.......#.#.###...#...........#.......#..#................#..................#.......#...#....................#....##.......#............#.#.....#...#...................#...#............#............#.....#.......#.........#.#..............#..............##..........................#.....#...........................#..............#.....................#.........#..........##.........#......................#............
....#...#.............##..................................#......#....#.##.........................#............#......#......................#...#.#...#.....#....................#.#..##.#....................#................#....#............#.......#..#............#.......#.....#...........#.......##...#.....#...#.............#..#................#..................#.#...#..................#...........................#.........#.......#....................#...................#........#........#.........#...............#........#..............##...........#..#................#............................##......#...#.............##.........#...........#....##..#..........#......................##...#.......................##.....#......#...........#..............#...........#..#...........##.###.#....#......#..........#.#........................#..#...............#..............#...........
.........#.................#...#.......#...............#.##........#........#.......#.....#...........................................................#....#........#....#...........#........#.....#...............##..................#..#......##....#.#....#................#......#................................#..............#...#........#..................#..##.......#........................#...#........#.....#.....#.....#.................................##...#.....#................#.##........##....##.....#.......#.............##.#........#.....#..............#......................#..#......................#.......#.......#..#............#....#....#...#...................#.........#...........#.......................................#.....................#.........#...##.....#...#.......#........#..#...#.................#.#..............#......####..............#.........#...............
..........#.................#.............................#.............#............................#.....#...........#......#.#......#..##......#.#...#....................................#.#........................#............#......................#....#.................................#.#......#....#...................#.......#..#.....................#.......#.#...................#.#.................##.......#................#............#...#.....#..#..#.........#.....#..........#....#..........#................#....#.......#......................##......#....#..........#..##.................#................................#.......#....#.....................#.......#....................##.....#......#....#.#..........#......#...............................#.......#.......#...................................#.........#.............##...#..........................................#.....
#.........##.........#.....................#.#...............#.#........................#.#...........#.......#.#.........#.......#.........#................................#.......#...........#........#........##....#.......#.................#...............#...#.....#.#..#..........#....................#...............#..................................#....#.........#....#..#.....#......................#................##.....#.........................#...#...............................#...#..........#..............................................#....#..............#.........#....#.........#.......#................#.........................#....#.....#....#.#..................#................#......#...............#........#....#...###....#...........##.................................#.........#.........#...#.#......#.............#......#..#...................................#......#
......#....#..................#.............................#....##.......#.#......##.....#...........#....#...........................................#....#.........................#...#.......#................#..........#........#.....................##.........###...........#.....#....#....##.#.....#.......#.........#.........##...##...#........#.............##..........................##..#.......##.#.........#.....................#.........#.........#...........................#.#.#.......................#..##..#.....#......#.........#...........#.#.........#.##.##...................#.............#.........#.......##..#....#....#.........#..........#....#..#.#.............#.....##.#...#......##..........................#..##....#....#...#................#.............................#....#......#.........#...........#.............#...........#...#..#.....#..............................
..............#......#....#............#................#.....................#.#..............##.#.......................#...#...##.#...........#.............................................#............#.#.#.#...#.........###.#.....#...#.......#..........................#....#..............#.......#..#.....................#....##..#........#.........##....#..#................#.#....#....................#..................................#.......#..#.....#.............#...............#...#..................#........#..#.#....#.......##............................#.##...#..............................#.#....#........#................#..#........#......#..#..............................................#...........##...............................................#......#..................#...#........#....#........................#............#.#.............................#...#......#...#..
....#.#.....#.........#.#.....#..#........#.........#..#........##................##..#..#.......#......#...#.....#................##.....................#.............#...........##..........................#.#..#........#....#.........................###..##....#..........#......#.........#..#..............#..#..........#.....#...#....................#........#....#.................................................#.....#...................................#................##...........................#.##.......................#..#........#..#............#...............#..........................#.....................#.#...#.......#...#.......#..............................#..#...#...............##.#..#..#...#..#............#...#.....#......#..#..............................#...#...........#...........#......#...#...#................#..#..#........#........................................
#...#.....##............#.#..#.......#........................#........#.......#.....#...................#.......#................##..#....#............#.................#.#...........#.#....................#..............#.................#..........#.....###.#........#......##..............#....##.#.............#..........#...........#...........................#..#.............#............#....#............#...#....................#..#...............#.................#...............#.....#.............#.##.....#.................................#..#....##..........#.....#.......................#............#...........#.....#.#....#.....#.#...#...#...#...#...#..#..#...#.........##.#....#..#.#...................................#.........#...#......#....#...#...............................#..............#.#....#.....#...........................#..#.....#...............#............#......
.#..#............#..#.................#...#....................##.......#....................#......#..#........#...............................#...#.....##...........#....#..#....#..........#......................#.....#.....#..##..##..#.........#........#...............#.......#..........#............#.............#.............................#....#..................#.......#........................#....#.#..#.#.........................#..#..........#......................#..............#.....................#..........#....#..................#..#.#....#.............................#.................#...#....#..................#..#.#...#...........#.....#...........##...#............#...............#........#.............#...................#............#.............#.#.........#................#....##.............................................#........##.............#.......#........
....#..........#............................#..#.....#...............#.........#..................................#...............#..#...#...#.....#.............#..#..........#..##................................#......#.........#........................#......##...#...##.........#.....#.......................#........................#.##.............#...#.....##.#..#.......#.....#........##............##....#..#.#....#......#......................................#.#........#.............#....................#.....##........#...#.....................................#...#...#...................#.....#.#......................#.....................#.#..#......................................#........#..#.....#................................................................#....#........................#........#.#....#..............#............#.......#.............................#...##.....
.....##...............#.........................#..........................#.....#...#..##.#........#............................#..................#......#....#....#...............#......#..#.#.....#..#.........#...#...#....#.#..#.................#.....#.......#..#.....................................#.#....................###..#....#.....#......#......#..#................#.......#..#..........###......#..#.......................#....#.........#.#...............................#.........#.#..................#.#....##.#....#...#.#..............#..#.......................................................#..................#.........#...#.......#.........#...........#......................#......##.....................#.....#..#.........##..................#..#.....#........#.......#......#.............#..##..#..##..................#.....#...#...........#.........#..................#..........
................###........#......#.....................#............#.......#.#..........#......##.....#..#..#....#..#..#......#.......#........#....##.....##...................................#.....#............#.......#.....#.........#..#..........#..#....................#................................#.....##...#...##.............##..#.....#...........#.........#..##...............#.#.....#..#..#...#....................................##..............#.........................#.......................#................#......#...#........#.#...............###...#.................#..............#............#..#.................................#............#.....#........#..#................#..........#.........#.......##..................#..#.#.............#..#.....#...............................##.#....#....#......#...................#.....#................##..#..#..#..#.......#..#...
...#.....#.........#..................................#............#.#......#.#..................#..#.............................................................#.........#..#.............................#....#...#................#.........................##..#........#...........#..#.##.......................................#................#.............#.#.#....................##.......#.......#............#.....#.........#.....#......#.................#..................#...#........................................#..#.................#..#.#....................#..........#.#.....#................#........#........................#.................##.......#...............#.#...................###..#...........#..........#......#........#...#...#........#.........#......................#................#......#...#..##.#....#..................#.#.......................................#.
...#............#.#.................#..........................#.....#.#........##.............#..............##...#.................#........#...........#.......#...#.....#........................#....#......#..........#.#........#..........................#.#........................................#.....#.#...........................#......#..........##.#......#........................#.......#....#........................#....#.#...........#..............#.........##..#.............##.#...........#...#.....#....#...........#...#........#.#........................#.#.#.........#......#..................#.....#........#..................#....................#.....#.#...#..........#........#...................#....#............#......#..#.....#......##.......#..............#.............#.........##..#.....#........#........................#.............................##...................
..#....#.......#.......#....#.............................................#.#................................##.......#...........#.....#..........#.................#...............#....................#........................#...............#.....##...#.#..............#..#..............#........................#.....#............................#........#.............#....................#.##.........#..............#........#.....................#..........................#......#......#.#...#.........#........#...............#........#.........#.............#...#.........#..#..........#....#..............................................#.......#...#......#..................................................#...............#.................#...#...#...#.#...#...#...#..........#..................##............#.#......................#....................#..#.#....#.......................#.
...#..#.....#.##.........#...............#...#.......#..#............................#.................................#.......#.......................#..###.......#.........#...........................#..#.........##...........#................##.......................................................#.#........#.....#...............#.#.................#......#.....#....#....#.........#.......#....#...#.......#....#..#.........#.....#..........##..#...#.....#........#............#..#...........................................#..................#.............................#......#................#.#.......#...........................#.##.......#....#............#.#..#...#...........#...............#..#.....#....#............#...............#.........#..........#.....#.....#....#.......#..............#................................#............#...#.#....#.#.....#......#..................
.................#...#.......#...#...................#...............#.........................#..............#.........#...............................#......................#.....#.....#.........................................#...............#.#...#...............#....................#.......##....#....................................#.#...#....#.#........#.....#.#..#...#..............................#.......#.............#..............#...#..#......#.............#..#.................#.#..##.............#.##............................#.#..............................##.##..................#....#.......................................##........................#.......#........................................#....#................#..#.....................#......#.....#..............#..#............#.......##......................................#...........##...#..#....#.........#.....#.
....#..............................#...##.#.....#.............##..#......#..............##..#.............#...#......#.......#.#.....................................#......#.............#......##.#.....................................##....#.#..#...#.....................##....#.........#................#.#........#............#...........................#..#.....#......#...#.......#..#...#.............##..............#.......#........................................................#.#..#.#...........#...............#..#......................#........#.............................................#...........##......#......................#...........#.##......#........................#......#........#.....#....#..#....................................#...............#...............#........#....#...............................#.........#........................#.#..#.....#........#....#.#...
...........#..#................#...#.......##......#....#....#.............#.......#....#...............................#.............#..#......................#..................#..##..#....................#..#...#..#.#...#..........#........#.............................#...#.........##...........#...#..#.........#.#...#...##...........#.............#............#.........#....#..##...#.........#....#.#.#.............#...................##........#.....#.......................................#.....#.....#.........................................................#.....#...#...#...........#......#........#..#.....................##...............................#.........##................#............................#......#.....##...................#..#.#......#........#......#...##...................#..#.....................##.....#.................#.....................#..#..........#...
..#.........#.#.......#........................#.........#.....##..............................##...#.............#....#..............##.#...........#.........#.#..........#...........#.................#..#...#..............#...............................#....................................#.......#..........................#.#.............#..........#......#.................................##........#.....##...........#.....................#......#.....#......................##.................#..................#......#......#.............#.............#...............#...#..#.........#..........#..#...#..##......#......#...............#....#............##............................#..........#....#....#...............#...................#........#.......#........................#............................#....................#.....#.....#............#..............................#.
.........................#...#.....#.#....##................................##........#.#...#..........#......#.....#........#...........................#.........##..#.....#.#..........................#........#..#...............#....#...........#..............................#................#.#.................#....#.......#...........#........................#............#.#...........#.................#..................................#...#............#.........#.......................#..........#.....#............#..........#.....................#.#....#...##...##............#..#......##......#.#...............##.....##.............................................#...#.#.#............#.................##.............#................................................##..........#.#.#................##......................##...#..#..#.............#...#...#..#......##...............#...
..#..#..............#..#.#....#..#.......#.............#.#......#..................#...#......#...........................#..#..........#..........#.......#.....#..........#................#..#............#.................................#......#...#......#......#.#........#.............#..................#.......#.....#............##...............#.....#.........#..........#...................................................................#........#..#..............................................#...........#.......#.....#...........#.............#...#.............#...#..............#......................#.#..#.....................#....#.......#.............#....#...............................................#...........#...........#..........#............................#....#..#...........#....#..................#..................................#.#...................#............
.#....................#.............#...................#.........#...........................#..#........#...#.....##..........#.......#.....................#.#.........#..........##...............#...........................#......................#..#................#...........#...#....#......#....#....................................#..................#....#..........#.......#......#...#....................#...#.........#....#...#....#.#...........#..#..#..............##.........#..#..............#.......#....................#.......................................#........#.........#..............#.........#...............................#.............#........#.......#....#..........................#......#........................#....................................................#............#......#........#....#..#.......#..........#........#..#......#......#..##............#....
....#...#...................#....#...#..#..........#...........#.................#..............##........#.......#.....................#..........#..........###........#.#.......................#..#.................#...............................##.#...............#.#......#..............#................#.#...#.#...#...........#...#...........#......##...#.....................#........#...#..............#...#..........................#...................#.....#........#..........#........................#.......#.....#..........#............................##........#............................#......##...........#..........#......#...........#....#....#........................................#...........##...........................##.#....#.........#.....#..........................#.#..#.................#.....................#........................#..#....#.#.........#..............
.........................................................##.........#.......#...........#....................#..............#.....#.................#...#..#...................#..............#......#........#....#......#........#..#....#..............#...#...................#.......................##.......##.....#.................#......#.............#.......#..............#.#......#................#.....................#.......#...#.............#...##.................#....................................##.............#...........#.....#..#...#.......#........................#.............................#..#..#.......#.#..............#....................#........#...#.......##........#.#...#.#....#....#.##...........#...#........#..........#...............#.....................#.........#.........#.......##.....#......#...#.....#.#...............#...............#.........................
...........#..#........#...#..........#.##...............................#.....................#......#.............#.........#........#............#.#.......................#............................#.........................##...................#...........#.#...#.........#...#.........................#....#.#......#....#................#....#.##.......#............#...#..........#......##.#.....#...........#.#.##.....#.......##...#....#........#....................................###..........................#.......#...###..##..........##.............##.##...........#..............................#........#.............#........##......#..#................#.............#...............#....#.....#.........#..............#.......................##..#..#..................##..#..................#....##................##..................#.....##.#..#.....................................
.........................................#............###....................#...#............#..............#....#.........#...................#....#.#.......#................#.#............#....#........#.....##.......#....................................##....#..#.......##......................#.......#.....#.......#.....#.....................#..........##..#.........#...........#...#.#..#....#...............#.........#.#........#....#......#.#.....................................#..............#......#.#...#.................................#........#..................................#.............##................#...#...#...............................................................#.#...................#.........#...........#...................#.......#........#.....#.......#...#....#........#.#..#...............................#...#..................#.#.#.................#......#..
...............................#.....#...........#.#............#...#.............................#........#.........#....#...................................#......#...#.....#...#................#....#.....................................#...........................#..#............#.........#......#.........#....#..............#..#...............#.#......#....#....#..#...##.........#.##.......#...##.....#.....#............................#....#.........#...#....##.#..................#.....................#...........#........#.........#.####..#..................#...................#.#....#.............#.........#....#....#...#.............#..#..........#......#................#...##......#.##.....................................#..........................................#....#.........#..#........................#........#..............#....#.................#....#.##......................
.................................#..........##...#....##..#.#...#.....#............#...................................#.......#...................................................................................#..#.....................#.........##......#.......#.....#.........#.#..#.....#..........#.................#...............#....#..............#.........................#................#............#............#..........#....................#........................#.......#....................#...........#............#....#.....#.......#..........#..##.....##...........#.....................#..........#..................#...#..........#..#.....#....#..............#.........#...#......#...#......#.#......#.......#..#.........................#.........................#..#.....#..........#...........##....#.................#........#...........#.....................................#
.........................#....#...........#......#............#...#.....#.....................................#..#......#...........#..#.....#..................##.##.#..#............#.............#..#.....#...#..#............#....#..................#..........................#...#..#............................#...#.....#.................#.................#.##......................#................#.................#........#..............#...........................#..##......#.....#.....#...#..........#................#..#................###..#.#.....#.......................#................................#.....................#...........................#...............###...............#..........................#.#......#.......................................#........#........#....................#...........#..............................#...........................#..#....#........
......#.................#....#...#..................................#...#....#.........#....#...#.....#.....#........#............................##................#...............#.....##..............#.........#.....................#........#..........#..#......#..........#....#....#.................#.##...................#.......#.....#..........#...#.......................................#.............................#...............#...........#.........#.......................#........#................#..........#...........#.#........#.........#..................................#......#..........#...........#.#................#.......#.........................#...............##.#........##.......#.......#...........#...............#.........#.....#............#............#.#....#...................##...............##...#...##.............................#.......................#....
.#..#...#.......#........#.......#...#..........#.........#..................#...#....#..#.........................................................#.......#............##.........#...............#..............#.....................#.........................##..................#.....#............#.......#.................................##.............#...#................#...................#....................#........#........#.........#..#...#.....#...........#..................#..................#.#....#.....#......#................##.....................#....#.....#....................#......................#..................#.....................#...........................#..#......#.........................................#..................##....#.......#.............#..#...#..........#.......#.........#..#...................#..................#.........#........................
..........#.......#......#.................#..............#.......................#.....#........................................#.........#....#.....#...........#.#.........#....#...#..................#....................#..#.....................#...#.................................................#....................................................#....#......#.........#.##..........#.####..............#...................##........#............#.....#..................#......#......#........................................#....#.................#.........#.#.................#.......##.....#...#.........#.....#..........#............#...............................#.#..#......#.#....#...................................#......#............##.#...#..........#....#............#.....#........#...#.#....#.......................#....#...#...............#...........#..#...#..#......#.......#.
..........#.......#..........................#..............#....#........#.............##....#......#...#........#.........#.......................#....#..........##..............#.................##.........#...#.................#...............#......................#..............#.........#.................#..##..........#........#.........#.....#.#.................................................#......................#.......................................#..........#...........#.#..........#.....#...................................#.......#.......##.........#........#...................#..#.....#...#.....................#.#..............#............#.......#.....#.............#.##....#..............................................#..............#...........#........#............................#.............#.....................#.....#...........#...#...#...#.........#.#.........
..................#....#....#.........#...................##...##........#.......#.................................#...................#............#......#.....................#.....#................#............................................................................#............#.............#.##..................##....#.#..#......#...............#.........................#...#.#.#......#........................................................................................#.#..............#....#...#................................................#......................#..#.........#............#..............#......#.....##.#....#.#.#...........#.....#....#...........##...#..#.....##.......#..........#..............#.#........#........##.........#.......#....#..................#.......##..#.........................##.............#....................#.............#...#....#...#
.......#...................##.#.............#............................#......#..#.#.#.......#..........#......##....#.......#...............#.............#......#..................#.........................#..............................##........#.......#..........#..#....#.............#..#...................#....#..#.##............#................#...#..#.....##...##.......#..........................#.................#......................#.........#............#.#.........#....#..........#.##...........##.........................................#...#.........#......##.......#...#.............#.............................###...........##................#....#............................#...#...........#.......................#........#....................##.............#......#.......#....##.....................................................#.##........#..........#........#.......
.#..............#.......#.#.............#........................#............#.......#........................#....................#.........#.........#..#.........#....#........#....#...#..............#..#................................###....................#.....#.#......#......................#...............................#........#......................#..............#........................#....#...#....##......##..#..........#..#..#......##.##............................................#.#.......#.#.....................................#...................#.....#............#.#......#......#...#......#..........###..............##.#....#.........##..................#.....#.#................#....#....##..#............#..........................................................#....###.#.....#............#.......#..#.........##.#.....#.....#..............#..#.............#...#......
.........#....#.....#....#.....#.#...#.......#.............#..#..#..........#...........................####......#...............................#..............#.......#.....#........#........#.............#...#.#..........##.................#.....................................................#.....#...#............##...........#.......................#.......#............................##......#.........................#..#...............................#..................................................#...............##..............................................#.....#...........................#.#....#.........................##..........#...........#................#..........#.....#...#.........................#............#....................#...............#..........#.#........#.#.....#..#...................#....#..................#..#.....#.##...........#.....#............
...............#..................#...............##...#...#....#.............................#............###...........#...##.#....#............#.............................#................#......................................#................#.#......#.........#..............#.........#...........#....##.......#...#.#.........#..........#...#....#....#.......#...................................#.........................#.....#...#........#......#..................#......................#..#..............#..................#..........#...................#.......#...#........#.......................##...................#................#..#...............#.............#.#.................#............#.........#.............#...........................#.....#.....#.#.....#...#.......#...............#..#...#.....#.....#.....#...............................................#.....#.#..#...
..##.......#.....#..................................#....................................................#.......................................................#..##.#.........#.........#.....#..#..............#.#......#......#.......#......#...........#.........................................#...#.#.................#....##.......#......................#........##...................#........#......................#.............#.....#........................#.......#....#...........#.......##........#.........#..#....#..#....#........#.........#.............#.......#.#...#...................#................................................#.#....................#.......#........##...#...#...................................#.........#......#.....................................#..........#...#...#.....#..###....................................#.........#..........#...........#.#...........
#.......................................................##........#........#......#............................##...#...........................................#...............##........................##..#.............................#....#.....#..................#.......................##...........................................#..........#................##.#.....................#.............................##.....#...........................#...............#.....#.........................#.......#.......#...#...#......#...#..........#...#..............#........#..#...........#...............#..........#.................#................#.#......#..............#.#...#..#....#....#..#...............#.......#........#........................#.........#.#.......##....#..........#..................#.....###.......#............................#....#.....#.............................#....
..................##......#......................#...#....................#......#..#...................#...........#...#................##...............#...........#.....#........#..........#...........................................#...........#............#....#...................#.....#...#...............#............#.......#....#..........#...............#.......#.#............###....................#..##.#..##..................#...............#...##..#......###..............................#......................#..#..........#..........#..........#.#.................................#.....##.........##........#...............#.#..#................#.#...#..#............#...........#..#..................#.........#......#........#.....#.....#.............#.........#............#...........#....##...#...........#..............#....................#.#...................#..#...........#
......#........#..#.............................#.......#..........#..##.....#....#.......#......#.......#..#..#..............#............................#...#.......#.....#..............#..............#.......#................##.........#..#......##..................#....#....................................#.............#....#.#.........#.......#....................#....................#.....#........###....................#....#...........#..........#..#...##...#................#.......#...###..#.............##....#........#.#.....................#.#.#...................................................#....................................#...###.........#........#...#...........#...........................#..#................#..........................#.....#.............#...................#.......##.#...........................#..#.#........#...##......................................
.................#.........#.........#..............#.........................#..#.....................................#....#..#....#...........#.....................#....#.......................#.........#......#.......#....#.....#..#..........#........#......#..#..................##...........#..........#......................#...............#........#........#.........#..........#..#...........#......#..............#..................###................#......#......................#..#.#..#..#....#..#.#........#....#.......#....................#......#......#..#....#.............#......#....................#...#..............#...#........#.....#..#..............#.......#........................#.......#............#.#...#......................#..................#.#................##.......##................#....................##......................#.........#......................#..
...#.........................#..#.........#...#.............#..#......#..................#.........................#......#......##.#..............#....................................#............#.............#..........................#......#........#.....................#......................#.............#..#....#.##....#...#..............#.#.........................#.#.....#........#.##......#.......#.##.#.....###..#..........#........###..#..........#..........................#................#.........#................#..#.............##..........#...#......#..................................##....................#.......#...#..#............#...........#.........##....#.##.......##........#............#.....#..............#..................#...................#....#.......#.......................................#...........#...#.........#.#..#.........#...#.....#..........#...#..
......#...........................#........................#........##.................#..#........................#..##...........#..#.........#..............#....#.........#................#.#........###......#.....#.........#.......................................#....#...................#....#.....#..#......#..#..#.............#.........##..##.....#.......#.....#.#.#..#.................#........................##...#..#....#..#...............#..#............#....#.....#....#........................#........................................#...##.#..............................#................................#.....................#.......#.#.................#..#.........#...............#.....#...#...........#...................##.#............#.......#.#.........#.#...#...#.......................#...##.#.......................###.....................#...................#..........#....#.
#.##.............#.#.....#.......................#.#.#.......................#..#....#.....#..............#.............#..##.....................#.....##......................#....#..............#.......#...................#.......#..#........#.....#.#..................#.##.....................................................#......#..................#...........#............#...............#....#.............................#.........................#...........#........#...#.#......#..........................#...............#....................#...........#.........#.#...#............#.#...................#...........#..#......#.......#..#....................#.#..............#.........##...................................#................#..............#...........#............#.................#..#.............#.....#......#....##....................#...................................
#...............#.................#.........#..#...........#.......#.................#...#.#...................#...................#...........#............#...............#........................#................#.#......................#...........#...............#....#..............#......#..#.......#...................#............#..............................#....##................#.................##.......#.......#...............#......#..............................#.......##.......................................#..............#..#...........##...#.......#......#.......#.....####........#........#...............#.............##...........#.#..............#...#.#............#......#...#........#.........#.#........#.....#.#..........#......#..............#....#...........#....#.............#.........................#....#.........##.......#.......#...........................##...
...##....#.......................###..................#...........##........##....#..#..#..#...........................#..#.......#.#.....................#......#........#..................#....#...........#...#...#...#...............#..##..#..#..#.....#............#..#....#......#.#......................#.....#.............#.....#.....................#..#.................#..............#..................................##..#.......................#..#....#....#.............................................#......#.#..........#....##............#.#.....#....#.......#...##...........#....##....#.##....#...............................................#...........#...........#.....#.........................##........#...............................#.#...#....#..........#......................#..#.....#...............#......#..............#.........................#..............................
.........#.......#.......#.......................#........................#.#.........#........#...............#.#...##....................................#.#.........##.#...#...........#....#........................#......................#........###.#.........#.....#..........#.............#............#.............#..........................#....#......................#..#......................................#............#.#..............................................#.......##.............#.................##......#...#.#..................................................#........................#.........#............................#............................#.................#...#.....#.##..........#...#..#.......#.................#.....#.............#................................#..........#...............#.......#...........#.......#..........#.#.....#......................
.................#...........................#..#.#...##.......#......#........#.......................#..............................#...........#.#.....#.....#......#.......##..#.........#.......#.#.#.......##..........#...#..#.........#..#.......#.........#......#..#......................#.#.##........#..............#.#........................#..#..#....................#.......................................#.......#...........................#...#..................................#..#..#...........................#...#.........#.#.......................#..................................................#........#.....#.#................#............#............#.......#........#............#......................#........#........................#.......#........................#......#.....#.#....#..........................#.....#...#....#.......#...#...........#......#...........#.#
......#.#......#...........................##.#..................#........#..#..##.....#.#..........#..........##.......................#..................#......................#...........##...#..#.#....#...................#......#..........#...#..............#...........................#..#.#.............................#..##...#......#.#.......#.#..........#..#...#..#......#..#...........#...#..#...........................................................#..#.........#...#............#.............................#.............##......#.............#...#........#..#.#.....#...............#........#.#..............#.#....................##.......................#.........#.............##......#.........#..........#..........#..........#...............................#.....#..#....#...........................#...........#...#.......#........#.#...#.#.#.....#.................#..........##..
.#.....##..............#........#.#.............#......#.....#........#................#................#....................#....#.................#........................#................#....#.####..........#.....#...........#.............................#.....#..............#.#......#.....................#...........#.......#....#..........#...##..................#......#.#.........##....#..........#.............#...#....#...........#..............................................#.........................#.....#.......#.#..#....#................#..........................#.........#...............#..#.........................#................#.......#.....................#....#.....................#..#.#...............................#...#.....#.....#.........................#.....#............#...#...................#........#............................................#.#.........#.#
.....#.......#..#.....#................................#..............#.#............#........#...........#............#...............#...........................#.................................#.........#................#....#............##....#..............##...#..................##...............#....#.........#.............##............#............#..........#......#...##................................#........#.#..#......................#..............#.#................##...#.................#..............##...#.........................#............#............................#....................#.....#.........#......#.............................##.........#........................#...##......#.......#............#.#..........##.....#.....#.......#.#...#.......#......#.#..#.........#.#.........#..#...........###..........#......#......#.............................#...#...
....#.#...#.................................#........................#......................#..........................#..............................#.......#...#......#..............#.............#....#.......#.#....#..............#...#............................#.#.#.............#................#........................#.#...#..........#..#......................#.......................#....#..#.#.......#.........#.#....................#....#..#.......#.................................#...............#...........#....................................#................#....#....#..............#....##.....#.................#..........#.............#.....#.....#.............#..........#....#...#.......#...........#...##..................#..#...........#....#......#...........#..............#......................#........#..................................#............#........#.#...........
.#..#......##........#...........#......#...#............#.........#.........#.................................#....................................#...................#................................................................#.....#..................#.........#....#.........#................#...#.....#......................#.........#...#..............................................#....................#..............#..........#......#....#.......##...#.#.#.......................#.................#..................#.............#...........#...................#.....#..........................................................................#....................#.......................#....#..#..........................#.......#..#.###.................................#........#...#......##.......#.........................#..#......#...............#........#.........................
...#....................#..............#.................#.#.............#..........#.#................#....#.....#.###.................#...#.#.#........#............#.......#....##..............####......#.......#..........#....#........#.....#....................#..........#....###............#.....................................................#...##..........#.............#..................###.#....#..#.#...##....##.................###..#..................#..........#....#.................#......#......#.......#.......#.................#.......#.#........#...#.....#......#..........#..#...........#...#................#.....#...............#........#.....#........#............#.....#..#.#.............#.#......#..#.....................#..........#...........#.#..............##........#.........#...#..........................#.......#..........##.......#..#...............................
..........#......#.....#............#........................................................#...#....#.....##......#.#....#...#..............#.......#.............#..........#....#...##......................#................................#................................#...#.............#..........#....#..........#...................................#........#...#............................#..................#.................................#.#........................................#.#...........##...........#.....................#....................#......#....#..#...#...........##........#.............#..#......#.##.........#..........#...#........#....#........#........#......................###.........................................#.##................#...#............................#...........#................#.........#.#...#............#....................................
##.#................#...##..............................#......#.#.#......#.......#.............#..............#..#..........#...............#...................................#...........#....#.................#....#................................#.#..............#..#.....#.................##..#.##...#....#..........#................#.........#...............................#......#.....#..#.....................#.......#.......#.#..................#...........#.......#...............#.#.................#........................#................#............#.....#..#...#.####................#.........................#........##..........#..............#......................#.#......#...#..#..............................#.#........#.....#....................#.......#.....#........#.#...##..................................#.##....#...........................#.....#........#....#.....#....
.#..................#....#........#....#.....#....................#.............#..................................#....#.......#.....................#......#.....................#.#....................#.....................................#...................#.#.#.#...#.#..#.#......................#........#...#.....#........#..#........#.......................#..#....#.......#...#......#...................#................................#.........#...........##.......#.....#.##...#.........#................................................#..................#..............#....#............#.....................#..............##...#..#............#..#.............#...#....#......#............#......#....#................#...##.......#.........##.....#...............#.....................#...................#...#....##.#...##..#...#...............#..##..#........#....#........#..........#.
.............#............................#.....#.............................#..............#............#..#.........#.........#....................#........#.#......#....#..............................#.......#......#....#......................#.......................................#...#.........#....#....#......##..#.#.......................................#................#.......#........#...........#......#..#..........................#.#...............#...#.........................#..#............#.#...#..........#.......#....#........#...#...#..............#...#....#.......#...#.....#........#.......#..........##...#................................#.......#...#.........#..#......#.....#...........##...............#...........#.....#.........#.##..................#.............#....#....#.....................#.#.........#.............##.#......#........#....#.......................
......................#.#...................#................#..............#..........##........................#......................#.....#......#........#................#........#........................#....#...##......#..#.....#.......#............##..#............#.....#...................................#.....#.#...........................#.........#........#..........#........#.......#..#.......#......#................#..#........#.#...........................#.##...............#.....#.#....#.........................#......................#.....................#.#............#.#.....................#.............................#....#........#.........#.........#...............................#...........#..#....#.#..#........#.........#.....#...#.........#..................#.#.....#.........#.....#...........#..#....................#..............#....#.....#....#......#........
.......#.##.#.........#................#......#..............#....#.....................#......#...#.....#....................#...........#........#....#........#.....................#....................#...#..#..#............#..............................###................................#..................#.......#..#.............#...................................#...#........#....#.............#....#..................#...................#.#.....#..#........###..............#..#..............................##..............................#....#.................................#.....#..........#...#......#..........#.....#........#.......#....#.....#.#....##.#....#....#....#.....................#...........#..............................................#...........................#....#......#.#.#.#..............#.....#..........##..............#...#........#.............#...........
.........#........#....................#.....................................#..#.....#...#.#.................#....##...........#.#............#.................#..#...............#...........................#......................#....................#......................#............#..#...............#.#...........................................#......##........#...................#.................#............#............#......#........................................#.......#.........##........#.....##......................#.......#.....................#.................#.....#...........#.......#..........#........................#..#..#....................#....................................#.#................#...#.#....#..#...................##.....#...#.......#...........................#...........##................#.........#.................##............................#
....................#...........##.......#..#.......................#................#.#...................................##.#..........................#......#.#...#...#..................#......................#.........................................#...................#.....................#.#..............#........................#.......................#.....#....................#....#.........#.....#.#..................#...........#..............#.......#.......................................#........#..#....#..........#......##..........#...............#.......#...............##....#.....#..#..............#...........#...#..........#.#..........#................#.............................##.................#....#....#.......#...##..........#......#...........................................#........##...........#....#..........#..#.......#..........#.........................#..
...#......................#.#...................#.......#..#..#.............................#..........................#............#...........#.#........................................#......##..#...............................#.....#...........................#................#...#.............#......#................#....#....#......##...#.....................##........#.......................#...#...#.....#...........#.....#..#.......................##.##.....#........#..................................#........#...#.................##........................................#..#..................###........#..............##............#....#.........#........................#....................#.....#....#......#.....#........................................#...........................##.......#.........#.#........#....#..............#............#...............#..........#...#.....
..##......#........#..#.#........#...........#..#.................................#....#..#.#..............#...................#....###...#......#.....#......#........#......#............#.........#......#........#...#....................#.#...............................#......#........#.#...............#......##.......#...........#...................#....#...#....#.....#..................#..#..#............#...........#..........................#..........#..............................................#.#....#.#...#.............#................#....#..#...#.##...#...#.............#..#..#..................................#...............##.....................................................#.............#.#..............................#.....#.....#...#...................#.....................#...............#.#...#......#.#.#......#.........##.......#.##........#......#...#.............
#..#..........................#..........#................#.....#................#...#....#..........#..#..................##......#...........#........#...................................#.............................#..............#.......#..........#................#..............................#...........#...#..........................#....................#.......#........#.........#..#..#.#..................#.............#.............#.............................#........................#....#.......................#....#........................#........#.................#.........#............#.................#.................#...#.....#..#.............#...#........#.............#..#..#...........#..........#.............#.........#...#.#......#..............#.............#...........#.#..##....#.#.#.....................#............................#...#.........................
#.................#......#...........#...#................#.....#.....#................#.....#......#.#...#......#.....#..#.....#..................#........................................#.......#......#............##.............................#..............................#........................................##.#.......#.................#.........##..#...........#.......#..........#......#.....#.............................#..#...#........#..........##..#....#..................#..#....................#...........#.#.##................#.#..#.........#....#.................#.......#..#..................#.......#.....................#...#.......#...............#...#..#......#..........................#.........#......#........#......#.#.........................#........................................#.................#...........#...............#..#.#.#....#..#..#........#.#..#......
...........##............#.#..................#........................#........#..........................#..........#.....#.....#..........#.#....#..........#...#.....#..#........#................#.................##......#...#..............#...............#..#.#....#.........................#.......#.....##...#.............................#............#....#......#......#..........#......##...........#..#..........##.#.................##...#.......#............##.........................................#....#...#...............###....#...................##..#..........................#.........................#...............#.............................................................##....#....#......#......#..................#....................................#..............#.......#...#..............#........#.............#........#................#...................#..#....#....
..#...##............#.........#.##.............#............#.....#..#......#......#...........#.........#...............#........#....#..#......#......................................#.....#........##..........#......#...#.................#.........#......#..............#.......#....................#..........#..............#........#....#.............#.......#...........#.................#........#...#..#........#......................##.......#.#......#...##....##.##.....#..................#............#......#.......#..............#........#..##..##..............................................#....##........#.....................................#.............................................##.............#......##...................................................#...................#.............##......................#.....................#.........#...#...#....#.#.......#..........
..........#...#.........#...#................#.....................#.#..#.........#..............................#.....................#................#.................#......................##..................#.....#......#...................#............#..............#..#......................#...............#...#.....##....................................................#.#.#......#..........#...##.....#.......#.#..........##.....#.....#...........#.........##...............##....................#...#.....#......................................#....#........#........#.......#...#..#.........#......#..............#.........................#...........#............#.#...#...#................................#....###.....#....................................##..............#.........................#.........#........#........#.........#..#....#..............#...##......#.....#........#.
......................#...#.........#.............#.#........................#..............#...........#................#...#..............##...#...#.....#.........#.....#...........#.............#.........................#.#...........#.#.........#......#.............................#.#........#.................#......#..#..................#....#........#....#......#...#........................#.............#.......#..............#.#.#......#...................................#...........#.....###...............................................#...............#....................#........#.........##...#...#.#...#...........#.#........................................#............................................#......#..............#.......#.......................#...#.......#...#..#..........#.............#.#......................#.....#.........................#..#...#.#...#....#.....#.
.......#.....#....#.............#...............#............#..#.....#.....#...#...#..............#............#..#.....#.#...#.##.....#........................................#.#....................#.#....................#........#........................#......................#...........#......#........#....#...................#..........#......#............##..................#...............#.#..........#.....#.#.#......#......................#.........#...................#....#................#......#........#.#........#.....#.............#....#..............#.....#........#.#.............#.....#..#................#....................................#..........#...#.........................................#.........#............#.........#...................#.....................#.#.##..##....#...........................#..............................................................
..........#.........#........#......................#................................#....#...........#........#.......................#.....#............#.......#.............................................#.#.#.....##...#...#....#.............#.....#....................#...........##.........#....#..#............................#........#.....#.........###..........................#............#.......#.#......###...#..........#.............#..........##.....................#...................#....#.#.............#.........................#..................#.....#...........#...#............#..............#.#...#..........#..#...#.........#..##..........#..........#............#......#.......#.........................#....#....#.............#.....#.###.......................#.#.##.........###......#.........#........#..........#.........#..#......#.#............#........#............#.
#.....................#...#..#............#...#...#.#...#...............................#....................#.................#....#.#......#........#......#.....#................................................#.....#........#....#....#......#......#.......#...........#.#..........#........................................#...#.#..#..........................#...........#...........#...#...#................#....................................##.........#.........#.......#....#..#...............................#.............#.#............#.#.#............##...................#...................#..#....................#.........#......#...#..##....................#....##.###..........#....#...............................#..............................................#.........#..#....#.#.#...#..#............#.....##.#.............#...........#..#...##.......#....................#.....#....
.......#..#.....#.....##..#........................................#.#.............#................#...#..#.#.....#................#..#.....#.............#............................#...................................#..........#...........#.......................................#.............#............#..#..................#.........#.......##.#............#.................................................................................#..........................#..................#.........#.#........................#.#....#.#.#..........................##............#.......#..#..#..................................................#...........#..................##.........#......#.....................................................#.#.#...#....#.......#.....#...........##........#..................................#.#.........#.......#.#.......#...#.....................#.....#..##.
.......#..........#...#..#................##.#............#.....................#.................#......##.........#....#.....#.##.#......#.....#....###.......................##..#..#.#.#................................#.....................##.....#....#.......#......##..##.......#..#....................#...#..#.......#.......##.......................#............#.....#...##..........#.#.....#.#..........#...#.....#..........#......................#..............#........#..........#...#...#............#...#...#...#....................#....#..#.................#..............#......#.......#....#....#...#....#......................#.............#....#...#.............##.........#...#..............................................#..............#.................................................#........#.........##.....#......#....#.............#.........#............#......................
.#..#..................#.....#..#..###...........#..........................#....#.............##....................................#.#.......#...................................#....#.......#...#....#.....#............#.....##..........................#......##.................#.....#...#..#...................#.............#.#.#.#.....................#..#......#..#.......#.........#..#..............................#.............#....................#.........##...............#...........#............#....#...#....#.........#.....................#......#........##...#....#......#................#................#...................#..................#..#.......................##...............#..........................#..........#.....##........#.....................#.........##...#..........................#....#......#.........##.................#...#....#...#......#....................
..#................#....#........#.........#......#..........................##......##......#....#.........................#...#...#...#...................#......................#...............#..................#.##..............#.....#..#.#.............#...#...#.................#............#.............#....................#..#.............#.#...#................#.......................#.#...........................#.................................................#......#........#...........#.##...#..#...........#.........#............#.......#.....................#..........................#....................#...#....#.........#............#..#...............#......#........#.................................#....##....................#.#....#.....#....................#....................#......#..........#......#...#..........#..........##..#.......................#........#.....
...#........##....#..........#...#.#..........#.#.#...................#.................................................................................#........#..............#..............#.....#......##.#..........#.........#......#........#.##.#....#......#.............................#......#......................#.........##....#...#.........#.....#......#.....#....#........#........##.............#..#...............................#......#....#....................#........#.......#......#....#..........#......#...........#............#...................#..#......#.#..##........#......#..#.#.......#..............#..........#..#......#.....#...........#...#.............#.......#.............................#.....#..........#........#.........#.....#..#..#...#...........#..........#........##...#......#...........................#.##.#...#..........#....#............#.................
....#.#......#...#.....#......................#...#...##..................#...............#................#...#..............................#.........................................#...........................................#................#.......#.........#....................##.......................#....#........#...##.....................#.........#.......#...................#...........................#...#.......#......#......................#..................###..#.............#......#.#..#.......................................##...........#...#......#............#....#..................#...#.................................#.....###..........#.#............#.........................#.#...............#..#...................................#......#..............#...##.....#.........................#.....#..........#..........#..#.........#....#........#...........#...........#
......#.#......#..#........#.................#....##.#......#...........#.......................................#.#..........#..........#.......#............#.....#............##.........#..#...............#.................##.....##.......#.....#..........#......#...#...#.......#.........................#...................................#.....#.................#.......#.....#...#......#..............#....................#....#...........................#.#..........#.....#........##.....................#.#.....................#......#........###.......#.....................................#.........#.......#........#.....##.....#....................#.............#..#.....................#..............#....................................................................#........................#.#.......#.#......#.......#........#......#.........#......................#..................
......................#.#.......#........#.........................#.#.........#.#......#...#..........................................#........................#......#....................#...#.......#.........#................#..............#..................#.........#.............#.........#.....#....##....#.#..............................#..........#............#...................#.......#..#..................................#.........#...............#...................#............#...#..#.....#...#.....#....#..#..............#.....#..#............#............................#........................................................#.###.........#........#..##..................##.#..#...................................#.......##.............#..#.#.......#..#....#..#.....#.##..#......#...#...#....#....#....................#......#.......#.#.....#...........#.......#.##.#........#....
............................#.....#.....#.......#......#........#...........####..#.................#....................#.....#......##..............#.............#.##.......#.#............##..#.........#.........#...#.......#..........#.#.#......#.#...#..#...............#....#..#....................##......#......#....#...#...........................#..#....#...................#..#.#....##..........#..........................#........#..#.#.....##...#........#.....#....................#.......##.#.#.#.....#.#.........#.....#........#....#..............#...#.##............#...............#..............#.....................#....#......#..............................................#.........#..........................#..................#...............#.........#.#......#......................................#......#................................................#..................#.....
.......................................#.#...#..................#.......#.....................#.#..#....................#...........................##.........................#.......#..........#.....#....................#...#..........#...#..............##..................#...#...#..#.............#....###...#..##..............#...#.....#.....#...#.................#.....#..#...............................................#....#.....#.#...............#.......#....#....##...##......#........................#......#...........#..................#......#....#............#....#............................#..........#.#...#...#.#......#...#....#.#........##..#........................####......................#........................#....#...#...............................#......#.#........#....#............#.....#..................#...#.................................##......#.....#...#..#..#.
...#..#..............##.......#.......#...................#..........#..#....#...........................#..#...................#..........#.....##..#............................#..#...................#......#........#.............#....#..#.#...#..#...................#.#..#..#........#..................#........................................#.....#......#....................................................#................#............#...#.#....#.....#...#..............#.........#.#.#.......#.............................#.....#..........#........................#...#..................................#.#.................#................#....................................##...#....................##..#.#....#.....##.................................#............##........#...#............#......................................................#...............#.#......##....#..........#...
#.#................................#...........#..#...........#.........#..#..#............###.........#..#.........#....#......#..#.............#........#....#....#.........#.#................................................#...................#........#.................................................#.........#.#....#........#.......#..#.................#.................#.........................#..............#..........#..........................................#.................................#............................................#...........#.............#.#...............#...#.....#..#..........#......#........#........#...........#........#....#....#.....#...#.......................#..#..........#......................#................#.................#....#....#..#...................................#.........#...........#.....#.....#...........#...........#..#...........
##..#....#....#......................#................#...........#..#....#.#...#..........................#...................#.............#.............#...........#..................##........##............##..#................#..#........#.....##.......#.............##..#.#.#....#......#.#.....#.##.......................#...........#.......................#....##......#...#.............................#...#.#..#..........#.............#..#..#.......#.....................##................#..#..............#..................#................#...............#......#.#...#.............#.#.......................#...#..........#........#........#....#......#...........#..............................#..............#.......#.........................##....#...#.#.....#......#.......................................#..................#.#..............#...........##..#..#........................
...............#...........#.....#.......................#.....................#.....#.........#.#...................#......#.#.......#....#.#....##..........................##..#.........#............##..............#.......#.....#............................#.....#.....#...........................#...........#..#..#.#..#......#......#..#...#...#.........##...#....#...............#................#.........#....#.......#.....#......##................#...#............#....#.........#..#.........#..#.......................#.....#..........#.#....#........##.........##......#............#......#...........................#..#..........#.............................#........#.......#...............#............#.......#....#..#....#.................#..................#.............#....#.#........#..........................#................#.....#....................#..........##......#.......
....................##....#..........................#..........................#.............#.......................................#...........##...............#................#....#.........#.............................#..................................#..#...........................#....#.........###.............#......##.........##......#.....#.........#.....#..........#...............#.#.............#..#.......#.......#........................##.....#.....................#..#........#.#.#.#.......#.....#.#.#.#.#..........#....................................#.#....###.......#.............#.............#..#..................#..#.............................#..#.............................#..##..#...#.....#...................##.........#...#......#..............#.....#......#..#................#....##.............#......#......#.....#...............###.......#................#.#...
...#..#.#...#.......................#..#............................#......#.............#........#......#.............#.................##..........#............#........##.........#.........#..........#....#.#............#...#.........................#.................#.#........#....#.............#..............#................#.......#.................#..................##.....#....#.....#......#.............#................#.........................#.........#......#.........#..............#.................#........#......................................................#............#...#......................##.###..........#....#......#......#...##......#.#..#....................#.....#...............................#................#..................#...............#.................#....#.....#...#..................#........#..........#.......#......#.............##.............
.....##.............#...#..............#.#..........................#.#....#..#...#.........#.........#............................##.................#............................................#.#........#..................#..#........#...........#.................#.#..........#...#.....#................#.#...#...............................##..............#.#.....................#..#.#..#.............#................#.#..............#.........#........#.....#...............##......##...........#........#.#......#...#...............#.....#......#...................#.....#.#..#.#....#.....................#......#.###..........#.........#.....#......##.......##.....#....#..#...........#..........#......#....#............#...........................#..#......#...........#.............#.........#..............................#..................................................................
.#......#................#..........#..#..#...#...........#.....##.#.................................#.........#.....................................#........................#........##.....#...#....#...#.#........#.........##..........#...#........#...#..##........#.....#...........#.....#......##..........#..........#............#..................#.....#...#....#.#..##.#.......#...#......#.#...#..#..#.#.#.#.....#....#.#..#..#..#.....#..#..#.........................................#..#....#....................##..........#.........#......#.........................#.............................#.#...#.................#.#..#..............#.........#.............#..........##.....#..........................##...#......................#..#.....#..........#...............#........#...#............#......#.#...#..#..........##................#...#.#...........#.....#..#.................#..#....
.#...#......##.#..........#.............................................##...#......#.#.....#....#...........#...#...........#........#....#..#.......#..............#............#.#........#....................................#.....#...........#.............................#..........#.......................#.....................#...................#.....#......................................##............................#............#.#.....#.###..#....#....#........................#.#....#...#........#..#.#.#.....#..........................#.#...........#.#.......................#......#.............#.......#.......#.......#...#...#.....#.................#..#.#.......#....#........#.....#..#...#..............................................#......#...#..........#....##..#....##........#...#..#...................#.....#...#............##.........#..#......#.....................#........#.
................#.#.....#..........#..#........#....#.#........#................#.................#.........#..........................................................#.......#...........................#.#..#............##...............................#..#..............#...#...............#...#..........................##..#..........#........................#........#.............................#.....#................#..#.....##.....#..........##..#..#............###..............#............#..............#..#......#....#...#....#...#..#.#..##....#.........#........#...........................................#......#........#.....#.......##....................#.................#.............................#..#...........................#..#..#.#........##..............#............#.##...................#............................................#....##....................#..#.....
...#....#...............................#.........#......#.........#.......#.................#........#.......##.#............#...#.#.....................#.#........................##..#...........##.........#...................#................#..........##.#.........#........#....#.#..#.......................#....................................#.....##..##....#................#.##..........#....#.......#...................#.#...##...#...........#.........#...........#.....#.#.....#...#.#......#.......###.........................#..#............#...........................#..##.##.......#.#...................#.........................#...................#....#.......#......................#......#..........#..............#..........#...#....#.#............#........#............#.............................#.........#.....#................#............#..............#.....................
..#.......................#.......................................#..............#...........#..............#....#.....#.......................#............#.................................#......#.#......................#.#...........#........#..#......#............#............#......................#....................#.......#.....#........##............#....................#...#..........#..#......#....##.............#......#.......#.......#.......#................#.........#..........#.#....................#.................#......................#....##.#.......#...#............#..#..........................#.....##..........#................................##.....#.........#.#........#........#.....#........#..........................#....#....#................#..........#....##...............#.............#.#......#..........##.........#............#...........#...............#..
#.....#...............................................##.....#.................#.#............#.........#......#......#...................#.........#..#....#.......#.........##.....#.....#...#..........#..#........#.....#...........#.........#..#................#...........#...............#....#..#...#.................#.............###............#.#..................................#...#....#..............#.............................#.......#........#....#..........#...#.#...............##.#..............#.#........#..#.........#..##..#.....#....#..#..#..............#..............#.......................#.#......#............#.................#....#.....#...#.............#............#..#.....#......#......................##.....#.........................#....#......#......................#.#..........................................#....#.............................#...#........#.#...
..........#.#.........#.#.................#......#.................................#......#...#....#...#.....#.....#..............##..#..............#........#..#..................................#...................................................#..........#.....#..#...#..........................................................................................#............................#................#...#.#..................................#.....#.#...........................#......................#......#..#.....#.......#..........#........#......#.#......#.........................##....#.#........#.......#....#........................##.....##...#.............#.............#........#....................#....#.......#..............#.................................#..#...........#.#.....###................#.............#..#..................#.#..........................#.............
#.........#..#.............#..........................#....#.........#.......#................#.#...................#..#.........#.#.......................#...........#.#.#................................#....#.................................#............................#.#.............#.......#.......#..........#.#......................#.......#.....#.........#.....................#..............#.....#....#................#........#....#.#.....#...#.................#....#...................#......#................##..........................#........#.........#.#..........#.......##.............#....##..#.........##................#..#.............................#.................#..#........#.......#..............#.#.......##.............................#...#..............#.............#.....................###...#...................#.#......................#..........#..........#.....
.#......#..........#.#.......#.................#.......#.#...##.......#.........#.#....#...#....................#...................#.............#.#..........................................#.......................#.#............#...........#.#...............#.#..........................#..##................#....#...#...#............#..................#.....#....#...............#..........#...............#.........................#.................#.#......#........#.........#............#.....#..#......#...........#...#......#........#.......................###.....................#...#.........#.............#..#...........#.....#..........#.....................#..............#..#....................................#..............#...........#.#.........#..........##................##.................#....................................#..............#.........#..............#.......#...
.....#...........#...........................................#.......#....#........#...........#.....#............#.#.#...#.....................#..#.......#.............#..........#...........#.............#..............#..#............#......#.........................#........#......#....#........#......#............................###.#..........................#....#....................#.............................##.....#.....................#.............##...........#.....#..#.#..........#..#...........#..........#.............#..#...........#................#...#.....#..........#..........#..#.#...#........#..#..#.............#......#...............#................##......#.....................................#....................#...###......................................#...#..#......#.........#...................#..........#...................#......................#....#..#.
.........#...#....................#......##..#...#.............#..............#............#.#......#.....#........#.........#........................#.......#........#...#........#..#.....###...............................................##..#........#.#.......#.................#.....................#.#..............#..........#.......#......#..........#.....#.#.............#......#........#..........##.##..........#........#...#.#........#......................#.....................#...........#...............#..#...#..#.......................................##.....#..................#.#..............#...#.....#......##...#...#..........#............#..#.......#........#.#.....................##...#...........#...#...............#....#..............#........#.....##....#..............#........#...#....#.........#.........##...#........#.#.....#............##.............#..#.....#........
........#.#..#.....#.##.....#.......#.....#...#.#.......#....#..#..#...##...........#...#..............................#...#.#.....#...#...........#..#.#..#...........#..........#...........................#..#...#...........................................#...........#............#.#.....#.#................##.....................##...........#......###........#...............#......#...........#.#...............................#..#.#..##.....#.#....................#......#...................#...#............#....#...........................#..................................#.........#.#......#......#...#.....#..............................#..#....#.........#..#...#..##.......#............................#...#............#..##.................#.............#......#....#.#......#........#...........#....#..#...........#....#..#...........#....#..#..#...............#..........##.............
............#.....#..#.#.......#.#........#...............#.................................#............#..................#....#.#.........#..........#..#.#........#.........###............#.#....................#..#......#.......#.......#...................#..#.............................#..........#.............#........#...#.............................................#...#......#.#....#..............................#....#.#..........................#..............#....#...#..##.....#...................#.#.......#.....#........#........##.........#...#....#..#.....#..#........#.......#........#...........#..#.......#...#.#...#.......#.#..#........#........#...............##......#..............#........#.#.....#.#....#................#............#.#.........................................................#........#...#............#...##.....#.....#.............#..............#.......
.......#...#....#..........#..................................#......#....................##.#..................#..##........#...............#..................#..#....##.....#............#....#.......................#................#.................#..#.......#.................#...........#.........#.......#.......#.......#.....##...#......#.....#..##...............#.#....................#.............#...##.#...........#....#.##.............#.....#.........#..........#...........##.......#........#..................#......#...#..#.#.......................#.##.#............#....##.....................#.........#.....#.....#.#........#.........#.#...#....#...........#.....#....#........#....#......#..........#..........#...#............#...........#..........#......##.#...............#.................#.......................#.....#.......#............#.#...#.......#.##...#...#........#..
#.....#.#..#..............#........................#.............#.............##...........#.............#.............#.....#..............#....#...#.............#......................#................##.......................#...........................#................#.......#........##.........#.....................#......#.....#.............#..#.....#.....................#..#...#.....#............##............#........................#.............#...#....#.........##...#.........#...............#.....................................#..........#...............#..........#...........##......#......#.#...............................................#.#..#.......#....#...#.............................#.........#.........#...................................#..............##..........................#...#..................#..#.#.##........................................................
..........................#...............................#............................#........#.#.........#......#........#......#........##........#..............................#..#..#..............................................#....................#...#...#.......#.........#...................#............#............#...............#.....#.....#...#...#.........##..#.........#..#......#........#..............#...#...............#.........#.................#.#.........#...#...#....##......##.........#..#........................#.......#..............#...............#......#............#...............................#.#..#.......##....##.................#.#..........#..#.......#......##..........#..............#.............#......#.##...........#.....#..........#...................................................#..#...............#.........#.....##.....#.#...............#....#....
..#...........................#.......#.........#..#......#..#.....#.#......................#....................#.....#...#.....................#..................#.#...#..#........................##...#.....#.....#................#....................................#.#......#......#..#...........................##...#.#.....#.......#...#.#.#..............#.#....................#....#..#..............................#.........#....#........#.....#..#....#............................#.......#.................#........................#........#...#.......#......#........#..##........##........##............#............#.....#............#....#..............#.#......#......................#.....#......#.............................#...............#...#...........#................#.......#......#.......................#....................#........#.....#................#........##..........
...............##............#.................#...................##........#..................................#....#.................................#.#...#................#...............................#..........#....#..#......#.#.......#............#...........#.#....#.....#..#.##..#.#.#..........#........#....#...........................#...#....#.....#...........#..........#...#................#.......#.#.............................#.................#.........#....................##.........#.#.....................#........................#.......#............#...................#..#........................................#.......#.............................#.......#................#.......#...............##...#..................................#.....#........#................##................#.....#...#....#......#......#..##.......#.......#................##.#....#...........#
...............#.....#...##.......#.......#....#......##.....................................#....................................#..........#.....#........#............#......#..................#...........................#......#.......#....##...................#...#...#.##......#.#.......#.........#.#........#.............#...............#.....##..........................#.........#......#......................#.........#.........................#.....#...........#.............#....#.....#.....#....#.....................#..........#...........#..................#.................#...#.........#.............#..............................##.......................#.##..#.............#.....#.#................#...#........#.......................#...#...#......#....#................#......#.............#...............#..#.#.#......................#..........#..........#..........#........#.
.#...#.................#...###.................#............#....#........#.......#..#.##...........#........##..........##....................#...........#................#....#.....................#..........#..........#...............#...........................................................#.....#.....#......#..#.............#......#...#.............#......#.##..##...........#.........#..................#.....#.........#..............#..#..#..............#...##......#..............#..........#......#.......##....................#....##..#......#......#..................................#....................#.....##.##..#.#.............#..#............#...#.....#.#......#..#........................#........................#...#............#..#.................#.....#.#.#......#...............................##.#...................#............#..#.....#....#..........##..............#..
...#....................#.........................#..........#......#.....#.........#...........................#..#..........................#.#...##..#....#..............#..................#..........................#......#..........##..........#...........#.........................#...#................#......................#...........#............#......#.#.........##..#.#.........#..#.......#................#..#.....#...........................#..#.....#.#.........#......................................#......................#.##............#...........#......#.#...#...................#......#.........#..............#........#.................#..#......#.....#..#.............#.#....##..........#.....#.....#...................#.....#.....#....#....#.........#...#...#.#....#..................#.......##..#............#..............................#.#.#........#.....#...................
...#...........#.......#..#...........#..............#....#................#.........................................#...#..#.#..................#..........................#.........................#..#....#....#....#....#.............................#................................................#.............#.....................#.#...#.....................#...##.....#.......##..................................#......##...........#.......#..#...#.#....#.....##.#.....#..............#........#..............#..........................#.#.#..#...#.#.#...###.......#..........................##......#..................#..............................................#...#.....##...#............#.#..........#.........#......#..##......................#.....#..................#.#........................#........#...##...#...............#....#..........#............................#......#.......
#.....#....#.........#.........#............#.................................#......#..............#.............#.............#..#....#...................#..........#...........#.#...........#..#...#.......###.#..#......#.............#..#...#.......................#..#............................#........#.#.#...........##.....................................#...................#...#....#.......#...................#..#........#...........................#..#..........#.........#..#......................#...#.........#.........##.......##........#......##..................#......................................#.......##.#....#....#..#..............................#.....#.#......#..................................#....#...#.....#.............#........#.........##...#.#.......#.........................................................#.....................................#.....##............
#.#.....................................##..........##........................#............#....#.....#.................#........#..............#.#.............#............#.................#....#........#.....................#............................#.........#.#...#....#.#.................#..................#.........#.......#.....#...#.................................#...........#....#....#................#.............................#..................#.............#..#..............#.....#...........#..........##..........#..#...#....................#.........#..#.......#.#............#......#...........................#...#..............##........#........#.............##....................#....#..................#..............#.......................................#....#......#........#......................#...............#.....#...#.........................................
......#............#......#......#.........#.........................#.......#..........#....##....#...........................#.............................#...............#.....#.#.#.#.....#....#..................#.#...........#.........#............#.......#.....##.#.....#....#.............................#.......##.........#............................##..#......#...#....................#........#..............................#.......#.......................#.............................#...............................#......#........#.#..#.......#......#...............................#.........#..............#...............................#............................#.........#.........##........................#.......#..........#.#...........##................#...#...#.......#.........................................................##..#.........#......#.................#..........
..................#............#...##..........................##...#..........................#.........#.....#......#............##.....#............#.....#..................#...............#..#............#...#.......#..#..............#................#...#.......#......#................#.#......#..........##.....#.....................................#.........#......#..........#..#........#.......#.........#.......#...##...#..#..................#..........#............................##..........#...............#...............#...............#....#.............#..................#.........#....................................#...#....................#........#.#..#......#......................................#.....#.#..#.......#......#.......##.#.#..............#..............#..#....#.#.......................#...............#.......#................##.............#..................##
..#.............#..............#.......#.##........#.......#......#........#..#.......#...................#..............#......#..................#....#.#.....#..#.....#.....#..#.....#.....#...................#........#..............#.#..#......................#..#..........##.#........#................#........#..............#...........#..#.......#..........#......#.............#.............................................................#.#..#...............#.#...#........#........#.............#.................#...............#............#................#.......##...#.........#............#............#.......#..........#..##....#.................................#....#.#................#........#........#..................#........................#..................#..............#..#......#..............#........................#..............#.....................................
#...............##..........##......................#...........##..#...........#..#.#....#.....#..#.....#.........#..............#.#...........#..#..................#......##..........................................................................#...#.............................#............#................................#............#...........................#..#.##...............................#......#...#....#.................................##....#......#......##....#..............#........#..............#.....#.#.....#...#..........................................#...#........#............#...........#........#....##....#..........#............#......#.....#.....##..#.............#..#..........................#...................#.#...#................#.............................#...#.........#..................#...#....#..#..#............#.##......#...........##........#...
.......#................................#............................................##...#..................#............................#.............#...#..................#.................................#...#.........#...........#...#.#......##.......#........................#........#.#.................................#............#.........#..........#.......#.....#...................#.......#.............#........#.....#..................#....................................#...#.....#.......#...........#......#..........#...#.....#.##..#......................#.....#.....#.#................#.#.................................#......#.....#....#....#.........................#.......................#.#....#.#................................#.......#.....#..#..#..#....................#.........#......................##.....#........##..........#........................#........#......
.................#....##..................#.........#.....#......#......#............................#................................#...........#..#............#..##...............#....#......#..#..........................#....#............#...........#..........#.................#...#.........#............#.................##...#.#.................#..#........#.............##.#.......#.#...............#.....#.........##.....................###...##.##........#...#.......#..............#...#.............#...................#...#........................##..........#..#..........................#......#.....##...........#......#...............#.........#......#..............#...##..............#............#............................#......................#...........#....#....#..#.#..#...........#...........#.#..........................#.#........#...........................#...#........
..........#.....#...#....................#.......#........#.#............#..............#..#.................#......#....#...#...............................................#...#............#......#.....#.#.....#......#........##.........#............#..................................#......#...............#...#......#...........#....##...#...........................#..#..........#..#......#.#..#...................#........#...............#........................#...#.......................................................#......#.....#..........................#............#.................#......#...#......#.#.#........#...#................................#.....#.................#....#....................#.........#....#.....................#.#...................#....#........#...........#...........................#............#.#....#....#................................#.............
..............##........#.........#.......#.#...............#...#.##.......#..............#.....#......#.....#.........#........##......#...#........#...............#..#..#.............................#.#............#.#.#.....................#..#....#.#.......#..#.#.#...#...............##..............................#.......................#.#.....................#...#...#.#.#.#..............#...........................#......#..................#...........#...........#.............#.........#................#..#................................#...............#......#.........#................#..........##.#............#..#.......##..#..................##..............##..................................................................#....##.....#.................#....................#......#..............#....#.#...#..#.....#.......#.....#.....##....................#...............#.....
............##..........................##..#...............#.................#.........................................#............#.......................#.............................#.....#....#.#...#....#.......#.................#..................................#.#......##.......#....#............#.....#........##...#.................#.........#...........#.....#..........#...........#............................#.......#.#.............#.....................#............#...........#...#..................................#........#...........................#.....#..##...#...........#.............#.....#.........#................#................#...........#........#............#.....#.........#............#..#.#..#.........#..#...............#.............#........#....#.....#..............#............#..#.#...............................#.......................#...##..#..........
...............#..............................................................#.#.#.#....##....................................#..#..#.#....#......................................#...................##......#...#...........#...................#............#..........#.............#....#........#.................................#........#........#...#........#......#....##....#..#....#...............#....#.....##..#....#......#..#....#....#.........................................................................#...........#..........#....#...............#...#..#...........#...#.........##.#...........#.......#.....#.................#.....#.#....#.........#.#.#.....#...#........#......#..##........#............................#....#..#...#....#.....................................#...#.....#...##................#..#..........##....#..#...#.........#............#.###...........#..#.#....#....
.................##..#..............#..........#....#................#.....#..................#.##.....#........#.........#.........##...#.#............#....#........................#......#.#....................#...#..........#.......#...................................#........#......#...........#...#............#..............#..#..............................................##.........#...............................#..........#.#.#......#........................................#...................#.#...........................#........#....#...##.#.#.........#..#............#..#.#...#..#.##.....#.#............#.......#.#......#..................#.................##....#.........#......#.....#..#....#....................#.....#......#......................#...................#............#..#.#.#................................#...................................#.........#...##........
.......#..................##.................#....................#......#....................#.#..................................#.#.#.....#.......#...#.............#........................#.......#...............#..................##.....#........#..#..##................................................#.....................#.............#..#....#....#...............#....#.....................................#.....#.......#...........#........#.....#.#...#........#.......#............#..............#.....#...........#.......#.#...#...#.#.........#..........##...#.........##......#.........#.#.#....................................##.#...#.....#.#.................#...#.#....#...............##..#....#..##...................#........................#........#...........#.....#..................#........................#............#.....................#...#.#..#.............#..#.#.......##.
.#..........#....#..#..............................#...............#...#.#.#......#........#.#.........#............#......#....#......#.#.#..#........#..##........#..#...................#...............#....#.....................#................#.................#.#...#...#..#.......#...........#.#...............###............#.....#...#.....#....................................#.......#.....#......#.....................#.............#...........................#....#..........#....#................#...#......#......###....#..#...#......##...#...#...#....#.....#.....#.#.##..........#......................#........#..........#.............#.......#...#...#..#..................................#.....#........#...#.#..#.........#..#.........................#..........#............................#.....#........#.#..#.....#.......#..................................##.........#...............#
.#......#............##........#............................#................#...................#....#...#...#....#.........#.............##.............#...#........##........................#........#.#.#.................#..................#...................#.#.................#.......#........#...........#........................#....#.....#.........#.##...#..#.......#.#........#..............#.............................#.#....#..........#.........#.....#........#........##..............#....#.....#......#..#........................#....#....#.....................................#...........#.....#.......#...............#..#....##.#....#................................#............#..#......#.#........###...#..................#..............###...#.............#..............#........#................#..##....#.#.....#....................................#......##....................
.#......#....#..............#......#..............#.......................#....................#..............#..........#.#....#......##....#....#.........#............##.#......#................#..................................................#.............#....###...#.........................#.#..#...........##....#..........#.........#........##......#.......#.................#..............#......#......#.#..#....#................#..........#.......#...#.....#.#.................#.#......#....#....#.......#.....#....#.........#....................#.........................#......#...............##....#.#.......#.......#.....#.......#......#...#...............#................#................#......................#.#......#.........................#..#.....##.........#........#...#.......#........#........#........#...........#.......#..#..........#.#...#..#.........#..........#..#..
.....................#......#...........................##.#....................#.....#...............#.#......#......#...#..................#................#......#....#..........#.#........#.#..........#.........#......#..........#..#..#.............#.........#...............#..........#.......##......#....................##......#............................#..............#..#.................................#................#............................#.........................#......##...............................#................#.......#.....#.......#....#....#...#...#.................#....................#.#..............#....#....#...................................................#..#.##..................##..#......................#......#...#..#......#.............#...#...........#.........#...#...............#....#.#........#.........#..........................#.............
...#.........#.................................#..............#...........#....#....#..........#...#................#.#.........................#..#..#...............##...............#.#.................#.....#.#..#.#...#...............#.....................#.............#..#....#...............##....#..#.........#................#.......#....#......................................#...........#..........#...............#...#.#..........#.......................#...........##.........................................................#...........#..........#.........................#.#........#........................................#..............#.#..........#..#.##............#............#....#.....#..............#.............#........#....#.............#..........#............................#..................................#..#.#.....#.........#.#.....#.............#...#............#.#.
##......#...#.......#..........................#..#........###........#..#................................#.....#...#....#......#...........#..#...........#.#....#..........#.............#.....##.#.....#........#..##.............#..............##.........#........................................#.................#......#......#.#.............#..........##.......#...........#.#...........................................#..#.......#.................#.......#.#..#............#......#...................................#.#.........#...........#.........#.##...............##.......#...................#........#......................#...........#.................#...........#......####..................#......................#......#...................#........#................#...#.....#.#.............#...........#.....#......#.#....#.................##...............#.......#....................
...#...............#...........#.#...........#........#...........#.......#..............#.#.....................##........#...#...........................##........................##.....#.#..................##.##....#..................#.....................#..##..........#...........#........#..........#......#.......##............................#...#..........#............................#.#...#...........#........................#......................#....#..............#..............#.............#.#.............#......#.#.....#........#...........##..#..........##..#...#.......................#..#.......#..............#...........#...................#....#.#.......#...#.....#.........................#...#.......................##.............................#...........#...........#....................#.....................#..........#.....#.......#............#..#................#
......#....#.......#..............#.##.....##............#....................#....#...#..............#..............#................#.....#.#.......#.....................................#........#..............##..............................#...#.................#.....#..#....................#...............#.#..#...........#.#..........#.###.#......#..#.......#.........#.......#....................#..#.....#.#.......#......#.......................................#....#...#...............................#..#.#........#........#........................#.......##............#.....#.......##..##......#.........................#.........#.............#.......................................##..#.....##..##....##...#...........#....#..#....#............#...............#.....#.........#....#...#.................#....................#.............................#.....#.......#...#..##.....#...
................#........................#.............#.....................#..........#....#....................#..................#.....#....#........#..................#......#.......#........................#......#......#.....#..........#....#...............#.#.....................#.##..#..##...#.......#......................#.....#..#.......#...................#.###.......#.......................#.......#..................#.......#....................#...#........................#.........................#....#.........#...............#................###.........#...#...#........##....#......#....##.....#.......................#.................#.............##....##...#........#......#........#.................#.......#...................#............................#..........#.........................#..........#..................................................................#.
............#..#....................#....#.....#...#......#......#.#.................#.......#.............#............#..#.#...................#..............##.................#.#..................##...#................#..............#.........##....#............#.........#..#..###..............#.....................#....##.......##......##..............#......................#....##.#...#...........##......#.....#....#.....................#.......................................#.#......#......#..........#......................#.........................##..................................................#...#.........#.#........#..#..#.................................................................................#.#..#........#......#.....#......................................#.#........#.....#...........................#....................##......#..................................
#.............##........##....#...#....#...#...............#...................#...#.#............#........#...........#.............#.......#...#..........#.........#...#........................#.....#........#.#..........................#.......#...............#..........#.....#.......................#.......................#.............#......#..............##..#......#.#..#.....#....#..................#................#..............#...#.........................##.............................#............#............#.......#......#.##...................#.....#..............................#.......................##............#........#...........#..#.............#.....#.......#..#.###..#....#....#..#...................##...#.#....#.#.....#.......................#.............#......##.........#....#..............#...........................#..............#.#..............#.........
............##....#..#.....#....#..#.#.........#..............#........#...........................#.....##.......................#...........#.#.........#.....................................#..........#..............#......#.#.......#..#....................#..........#..........................#.............#...#.............#..#...........................................#..#............#....#.#......#.#................................#......................#.............#........#.................#....#.#.#....#........#.....#....#...#.#...#......#............#....#....#.#.............#..........##...#.............#.............................#.....#...##...........##........#...#...##.........#..#......##........................##.....................#....................#...#...#...#......#.......##..............................#.........##...#............#..#............#.......#....
#..#.#...............#.......#.#......#............................#...#...#................................#...#...#................#.#.....................#.....#....#...#.............#.#................#...#....#................#.#...........#..............#....#..........................#..........#.................#..#...#...............#.##....#................#........................................#....#..........#............#....................................#..............##.............#...............#.............#................................#..............#....#....#...................#................#.........#................................#............#...........#.#....#...#........................#..#.##.................#...............#...............#..............#......................#..#.#..#.......#...................#...........#.....................#...
..................#.....#..#..........#.............#........#....#..........#.....#..................#..........#.#...................#.....................#........................#..........................#......#........##......##..........................................#.......#......#...##...#....#..#.....##....#.....#......#........#................#.......#...##.......#......#..#...#.......#.#.##......#........#.....#..............#.##.......#......#.#..#.......#..#.................#......##.#...........#..#..............#............#..#.....#..............#............#.#.........#...#.......##.......#...#......#.#...........#..#..#.............#...#.....................#.#..#..................#......#.............#.#....................#....................#...........#.....#..#.....#...#......#.......#...........#......#....#.......#..#..........................#..............
.......................##....##..........#....#.....#........##.##...#....................#..#..#.#..................................................................#...#.#.........#........................##...#...#...........................#..................#....#....................................................#.##...#......#..........#..............#.#..#.........#...............................#.........#...........................#............#..........##..............#.....#...........##......................#...........#.................#....................#....#......##.....#................#......#...#..#....#.#........###..#..##..#..#..........#.....#......#......#.......##.#..#..#........#....#........................#......#.........#..................#....#.............#..............#.........##............#........................###.......#..#........#...............
...........#..#.....#........................#.....#...................##.....#.#............#..#...................#.........#...#............#.........#...#................#................#...........#.#.......#...##......#.#...........##......#..............#.........#..............#....................#...##...........#..........................................#........#.........#.#....................#...#..............#...#....#.............#.#...#........#.............###...............##.........##.#....#.#.#....#..#......#.#...........#...............#.......#............#..#.....................#...........................#.#.......##......#...#..#...#..................#........#..#......#....#....##................#.............................................#.......................#...........................#..#................#.......#............#............###....#.....#.
.........#....................#....#...............#............#.........#..#.....#........................................#...#.....#.#.....................#.#...........#.....#.#...##.......##.........................................................#..............#...........#..........#.........#..#..............##.......#...#..#...#.....#.........#................#....................#.......................#...#.....#.#......#..#....##..................#.........#............#.##...........................#...............#......#........#.............##......#..............#......#....#...........#...............#........#...................#.........#...........................................#...............#..............#................#.#...................#.................................#.#...#.#....#.........#..#.#......#...........##...###.....#....#.........#..#...........
....#........##.#....#....#......................#.....#..#.......#.............#.#..........#.................#...........#......................#...#.#......#...#...................................#...............#....#......#..##........#..............#.........#...#....#....#.....#...#............#.....#..................#...................#...........#......#...#.........................#......#..........#....#..........#...#...#....#.....#...##............................#.............................#....#....................................#...#...........................#..##...............#.#...................#...#.......##...#.......#.........#.......................#............#..............................................#...##...###.......#...........................#....#..............#.......................#.......#...##............#........#..#....................#...#
.#.##.....#....................#..#....#.#................#...#................#............#.#......#.................#.................#......................#.................#.....#..............#......#.....#..#....#...#......#........#....#.......##........##.......................................#..#........#...........#..............#.......................##.........#........................#...............#.........#...................#...#....#..........#......#...........###...................#.......#......#..................#.#......................#..........#.................#...#...#.............#..#................#...............##........#......#..#..................#......#......................#........#......#.....#...............#.........................##.............##.........................##.............#..#........................#...........#....#...........
.....#....#..............................................##..............##..........#..#........#.#.............#....................#..#....#......#...........#.............#.........#................#...............#.#..#...........#..............#....#.##...........#...........#.....#.....#........#.............#...........#.......#..............................##.............#....#......................#..#......#...............#..#...#.........#..#....#...#.....##.#..#..#.....#...##.....#.......##............................#......#...##......#.........#....#........#................#................#...........................#.............#.............#.#..................#...............#....#.....#...............#.............................#......#.#...#...##.#.#..............#.###...#..#.........#...#..................................#.........................#.......#....#...
......#.......#.............#..........#........#...#....#..#.......#.......#..#...#..#.........#............#.........#.....#.................#.....#...............#..........#....................#...##.........#...............#...........#..............#..#...#....#..#....#........#........#......#............##...................#.........................##.....#.........#....................#.........#............#.....#...#..........#.......#...##...........................................#.....#...........#.#.#.......................#.......#....#................#.........#.....#...................##....#....#..............#..............#..........#.............#.#.......................#...............................#.............#.......#..............#..#...................#.##...............#......#......#...#.....#..#..................#..#......#....#..............#......#.....
..........#..#.#.....#.....#......##....#.....#...#....#....#...............#...#................#..................#..........#.........#...............................................#................#.........#..#..#....#....##......................#...................#......#.#..................#....#.#..........................#...........#..#..........#....#.#......#.#.....#..........................#........#..##.....#...#....#.#...#..............#..........................................#...................#......................#..........#.................................#.....#.#..#..............#.................#....#.#........#...........#............#...#..............................#.....#.....#..................#..................#....##..#.....#..#....#...#.........#..#...#..#........................#.#...........#......#...................#.....#...#................#...
............#.....#.#...#.........#..#..............................#.#........#..............#..#...............#....##..............#.................................#............#...............................#..................#.........#....#..........#........#.......#...............#.....#..........#.......................##.#..#....#..................................#...#.##...........................#........#.....#....##............#.......#.....#.#.......#...............#....##....#.............#.....#......#...............#...........#.......#.#...................#....##.#.##................#...........#.#......................#...#.#..........#.#......#........#.............#......#...............................#.......#.#..........#......#......................#..#...##...........#.#....##...............#....#...........#..............................................#.......
....#.........#...............#........#........#....#....................#.................................#.............#....#....................................#...#............#..##...........#..#................#................#.#...#.......#.......#.#..#..............#..................................#...#..............#.......#..#...........#......#..................#............#.............##.##.....#...#..##..............#.............................#.......#........#...#...#....#.......#....#.....#..#.....#..#......#.........................#.................#.............................#...#.................#.........#....#.....##.....#..#..........#.#........#..........#.#....#.......#..#................#.##.......#.............#...##..#....#..........................#......#.....#.......####..................#...#.#....#....#.........#..............#.....................
#....#.........#...............................#.........##...........#...................#......#..........#...........#.....#...................##..........#.#...##...............##..........#.......#.#....................#...#....#..................#..#.......#.............#.#.......#..#..............#..........#.................#........#...........................##...#....#.....#.................#.##....#.#.....................##...#.......#......##..#...............#..................................#.#....#..................#............#..................................#..#.......................#.#....##...#...........#.........#...........##..........#..............##.....#..........#............................#.....#.#........................#....#..#.......#...#.#.....#...#........#........#............#.....##............#....#.....#.........................#................
.....#.#......##...........#...#.....................#............#.#.#.......#.....#.................##..#..#.............##...#.................#...#....#....#.#.......#..#........#....#....#.......#......#......#......#.............#..#..............#..........#...............#......................#....................................#.......#........#.........................................#.........#.#......#........................................................................#.......#...#........#.#...................#..........##.#..#.#..##.................................................#.#.......................#.................#....#..........#..#.....#...#....#..................#..#....#.#...............................#............#.....#.............#..............................................#............##....#..............#......#.....#..#.......#..........##......
......................#........#...........#......................................#........#....................#......................#.......##.....##..................#...............#...#...............#...#.......#.........................#.....#...........#.#...................#........#......#.#.................#........#....##.......#............#.#................#..........#...#...................#.#.............................#............................#..........#..................#....................#..#...#......##.......#.................#..#......................#...........#...##........#....#.........#..........#.......#...........................................#........#..........#.............##...#....###.....##...............................................#...#.....#.............................#...................#.....#...............#.........#................
....................#.#..................#..#.#..................#...#..#........#..........#........#....##..............#.#...........##...............#.#........#...........................#.#..........#.##..............#...#.#...............................#.#..........#..........#...............#....#..................................#.......#...........#.......#..#.....#...............................#.........................#............#...........#....................#.....#...#...............#.........................#....##........#.......#.................................................#...........##..........#....#............#...................#..#.##.....#......#...................##.###............#.........#..............#.......#........#...#........#.......#.........##....#.#......#...#...............#..#......#......#........#.....##.....#...#..................#......
....#..#...........#....#..........................................#....#...#.......#.....#..........................................#....#......#....................##.......#....#.#....#.....................#................#.#..........#...#....#........##....#...#..#...#......#..............#...........#.............................#........#............#...#...###...#.#........................#.#.......#.......#.#...............##......#.#..#.......#.#........#......................................#....#.......#............#..........#...........#.......................#....#......#..........#.........#...............#......#.....#............................#....#........#...#..##...#.......................#.....#....#.........#.......#....#..#.....#..#...#...........#.##....................#..............#.......#............................#........#................................#
.....#.#...............#...###.#...#..#...#...#...#...........#.#........................................#....#................#.........#..........................#....#......#.................#......#.......................#.....##...#....#....#...............#..................#...................#...#......#..#.#.........................#........#.....#..#.....##.....................#..................................#...............#............##...#.......................#..#.......#..........###..........#...#..#.##.....#..........#..#...........##....#.#..#.............................#.............#.#...............................#.............................#..#......#.......#.....#.#...#.....#.....#.......#.........#.#......#.............#..............#...........................#.##.........#...........#..........#.....##................#.....#......#............#...#....#..
...##............#......#.........#.......................................#....#................#......#.....#...#....#...#...........................#..#.......##.....#..........#.......#................#..............#....................#......##...................#..#............#............#...#...#......#........#....#..#..#.##........#...............#......#...#...........#..##...............#..............................#.......#.......#.................#..#......#...#...........#..#...#.#...#..............#.###.#........#......................#........#.#.......##..#........#..........#..#........#....................#.#....#..........#....#.................#......#......#..#..............#.......#..#..#........................#............#........................#...........#.#.#.....#.##....................#...#........#........#....#.........#.................................
......#....#....................#....#.....#...#..#.......#.#..#..#......#....#..#......#.......#.....#.........#...........#....................#....................#.............#............#.#......#.#..................#........#.....#......#....#.............................#.#..#.#.....##....#.....#...........#...............................#.......##.............#...##............#..................#.....#..........#....#...#...#.......#.......................................#.............#.......#................#....#...........#.#.......#...#....................#.....#.#......................#..#..#........#.......#.....#................#...#.....................#.......#...............#..#..........#......#............................#...#...#..................#.....#..#.#.................##.#......#...##.............#..#..............................................#...........#
##..........#.#...#........#.......#...............#......#.....#..............#........#.....#...........#..#...#.#...#.#.........#................##..#....#.......#....................#.......#.......#................#...........##.............#...............#.......#.#..........#..#............#.............#.....#.#....#.....#...#...#...#...............##......#....#...........#...............#.#...............##......#.#..................#..#..#..........#.#........#..#........#.......#.........................#.......#..#......#..#...#....#.....#.......###.......................##...#..........#.................#.......#...........#...#................#............#...#.....#..............#.......#....................#...........#.......#....................................................#..##........#....#......#.......#...........#...................#..................##...##.....
.............#.#.................#....#......#.....#.#.........#...#...........#..#..........##...#..............#....#...#..............#.....#...............#..##...#..........#.................#.....##...#.#.........#....#....#.............................#......#................#...#..#........#................#....#.....#.......#..#...........#.....#..#......................#.....#............#......#...............#........#............#..................#..#.#.................................................#.....#............#....#..............#.........#............#........#....................#..##.........#....................#....#.....#....#..#........#..#......#.......##..#......##....#...............#......#.#.....#.....#..#..........................................#................................#...............#.........#............#..#..#............#..................
................#......#.........#.....#..#...............##......#...#..#.....#......#..................#............#.................................#..#.....#...................#....##.#.....#..........#................#.......#............##..............#............#.....#...#.#........#......#.#...............#....#................#.................#...................#.......#..#.........#...#.....#..#.#..#................................#........#....#........#.....#....#........................#.............#.................##.....#..........#...#....................#....#...........#..##..........#....#......................#..#..........#.#.....#....#...#...............###...................#....#....#.........#............#..#......#..#....................................#...#.....#....#..........................#..#.#.........................#................#....#.....#..#.
......#..#....#............##.#...............#.#.......#..#....#..#..........#...#..........#...#..........#...#.........................#......#...#.................................#...#.........#....#..............#............................#..........#....#....#....................#........#.......#..............#...#.#..#...................##................#.##..............#........#.#..............#.......#........................#.........#.........#............................#......#.#..........#...#....#.......#...#...................#.#......#.#.....#....#.......#..............#......#........#.................#....#..#.#...#..........................#........#........#..........#...............#.....#............#....#.#...........#.....#.#.................#...#..........................#.....#.........#....................##......#........................#..........#..#....
.........#..#........##..#..................#..................#..............#....#........#..#...#...............#.....#.....##.#.#.#..#....#....#..................#.............##.............................................#...#.........#....#...#..#.....##...........................................##.........##................................#.#.........................#..#........#........................................................................#...................................#...............#.................#..................................#......#.....#...#........#........#........#...#..................#.......#...........................................#.....##.........#.........##...#.....................#...#......#........#.#.................#.........#..#......##......#..#...#...................#........#..#.......##..................#..#........................
...#.....#...##..............#.........................#.................................#...#.........#.................................................#.............##......#.#.....#.......................#..#.#.......................................#........#.........#..................#.....................#...........#..........#.#..#....#........#.#.#.#.#.........................#..........#..#...##........#.......#...............#.........#...#...........#.......#.#..............#....#......#......................#............#....#.#.......##..#..........#...........##.##.........#...............#........#......#......#..............#.....................................#.......#.....#........#..#.................#.#............#..#................#....#......#....#.......#.#................................#............#......#......#....#.#...............#......#.#......##.........
.................................#.#.............#.........#.#..#..............#......#..................#....#.....#......#...#............................................#.#...................#...##.#..................#......#...............##...#.....#......................#......###..............................#......#......................................#.......#...........................#............#...#..#...............#......................#...........#......#..........................#........#.......#........#.............................#..........#.........................#........#.....................................#.......#............#......#........#.......#..#........#..............#..............#..........#..............##........#...##.....#..................#....#.........#......................#.....................#........##...#........#......#............#..
...............#.#..#..#........#............#.#............#........#........#...............#.......#.............#...............#....#...........................#......#........#...............#..#.##............#...#.#..#.................................#..............#........#.................##.........#.................#..............#.............................#........#............................................#............................#.....#..#.......#....#...##.#......#.#............................#.......#.......##.........#.........#.....#..........#.#....#.......#....................#....#............#......#.....#...#....#.................#...............#.....#........................#..............#....#.#......#.......#.............#........#............##....................................#...##.#..#.........#...................#........#............#.#.......
..##......#...#.........................###.........#....................#.#...#....................................#.#..................#......#.......#........#...#..#..................#.........#...............#......#....#.................#..............#...................#..#...........#........#.#..#.......#..................#.........#...............#........................#.....#...........##...........#..#..#......#......................#..............#......#.................#......##...........................##.....................#.......##.....#..........#...#....#.........#.....#.......#.#.#.#.....#................#..................#.....###........#.....#...#.................#.................#.........#...........................###....#.#...##................................#........................#...#...#....#..........##...........#..#.....##.....#..................
........#........#....#..........#.........#......##............#............................................#..................#...................#.#..#....##...............................#.....#............#..................#........#......#..................#........#...........#...................#..................#...............................................................#..............##....#.#..#.........###............#...................#..............##.#.....#.....#....#.........#......#...#.#......#.#................................#..........#......#....#.......#.......##.#........#.......#..#...............#.#............#....##......#.....................#....................##.#................#.......#.......#..#..#......#........#.#.......#...............#...#..#...#...........#........#..........##...............##..#.......#..........#...........................
.........#.........................................................#......##.#.........#.#....#.......#...................................#.............#.###.........#..#......#...............................#...............................#...##.............#.#........................#.#......#..#.....#.......#.#..#.......#.......#...........##......................#.....#.........#......#........................##.....#.......#.....##....#.................##.....................##.................##.............#...........#..........................#.#..#...................#................#....................................#..#........#...............................###.#.......#...#.....#..#.........#..........#.................#..............#.......#.......................#...##..........#....#.....#........#.................#......................................#.....#......#.#..
....................##........#............#.....#..#...##...#...#............#.....#.#..#.....#......#.............#.....................##..................#............#..........#....................#.....#...#..#.............................#.##....#.....#............................#............#..........#.......#....#.......#....#....#..............#.................#.........#....##..#............##.........#.#.........#.................#.....#..#..#......#.........#........................###....#..#............................#....................#.#...........#..#..#....................##................#.#...#...............#...#........................#.......#....##..#......................##.....#.#..............#..#.................#.#.........#.....#..#.##...........#.............#............................#..............#.......................#....#..................#.
......#.........#.......#..........#........#..................#....#...........................#.......#....#....#..............#......#.#......#............................#.......#.......#..............................#...............#................................................#...#...........##...#....#.#..#............#.....................#......#....#.#.....................................#..#...#........#.........................................#..................................................#...#........#....#..........#...............#..........#....###.#...............................#..........#...#............#......#..#.......#.....#............#......#.....................#.........#.......#......#...................#..................#.............#............#.......................................#.......................#..#.#.......#......##................##....
......#.............................................#.....#..........#...#.........#.#................................#.........#..##............................#..........##...........#..........#....................#..........#.....#...#....#...#.........................#.............................#...................#...#.....#.#......................................#...........................#...#....#....#.......................................#.......#.........#..........................#....................................#.................#............................#...#.#..#.........#...#.#.#....#....#..#.....................#........#........#.......#.#..........#......#.#..#............#........................................#...............#....#..............##....#..................#.....#..................#......#...#........#..................#..#.#.........#....#..#.#
.......#..#............#......................#...............#....................#......#........#...#.................#...................#...........#.#....##.......................#.....#....................................#.....#......#................................#.........#....#................#.#......................................................#..............##...................#.........#..................#.............#........#......#...........#................#.........#..................#....#.......#.#...#..#.........#......#.#..........#.....#................#..............#.......#...........................#.##...#..............###...#..#..#..#.#.........#........#.................#..................#..................#...#..............#..##.............#.#...............#....................#.........................#.................#.#.......#..............#.
..........................................#........#......#.......#............#...#.#...#........#....................#........#.......#...................#..#..#.#.#................#.......#.....##....#.............#.........#.........##..................#...................................................##.........#.........#..#............#.......................##......###.....#..................#.#......#......................#..#...........#...#....#...........#..................................#............#......#............#..........#.........#....................#..##...#..#....##.....#.....#..............#..#....#..#...#.....................#......#......#.........................#.#...#........#.......#.#.....#..........................#..#.....#..........#....#..........#.......#.............#........#.............#.......#.........#...#............#.....#...........##...#.
.............................#...........##........#..........#...........#....#..#..##.....#..........................#............#...#.#............##........#...#.#.....#......................................#.........#........#..#.................#.......#......#.#......#.....#...##.........#..#...........#......................#..............#........#............................#.#.....#.......#...............#..........##..#.............#...................#...........................#.....................#..................................#.##...#....#.........#.......#.#.......................##......#....#........................#................#......#.......#................#.#.##...........#.#.................#.............................#.#................#...#....#...................#...............#.#.......#.......#........#............#..................................
..#.........#.....#......##...#.#....#....#.........#........##................#.........#....#.......#.#....#..................#.#.....#.....#..##.....#.....#..#..............#...............#.....#.........................#.....#.#....###...#..#...#.....................#........#................#............................##.......##........................#............#..........##............#.........#..............#..................#...#.......................#....................#.#...............#..#..........#........##.............#.#.....#...#.#...#.......#....................................#......#........#..................#..#......##..............#...............#.......#....#.#.#........................#....#......#..........................#.#......##.#....#.#...........##.......................##....................#............................#......#.#................
#.................................#................#.#.#............#.#.......#..#.##.#.....................#..................#.......#.....##.....................................#....##..#......#....................#..#......................#.#..#.#.#.....##......#..................#.............#.................#.......#...#....................#............................#.......#.................#.........#........#......#..#............................................#...#....#......#.........#..............#.......................##..................#.............#......#......................#.............#...................##............##....................#....................#.......................#...............................#.......##...#.......#....#........#..#.#...........##............#..#.......................#..................#...#...#...#........#...###......#.
..##..#.....#.....#................#...........#......................#.........................#..........#...##............#....#....................................#......#..#..................................#......................#..................#..#..#....#......#.##....#....#........#...#...#..#.....#...#......................#........................#.........#.#...................#.............#.........................#................#.......##...........................#....................#.......#....#...#...........##...............#..##.........................#.....#.#..............#.#....#..........#.....................#..........##........#.....#.....##.#.....#................#...#.........#....................#...#....#....#..........................#..#.....#.........#.#.......#.....#.......##.#...#.......#.................#.............##...........#...............
........#..#.................#....................#..#....................#.###.........#.....#.#...........................#.#....#....##.....#.............................................................................#.#.......................#.............................#...#...#..........#........................#.........#................#..#.#.............#....#..........#...........#..#....................#.......#.............#......##..........#....#........#...#...............#........#..............##..................#....##....#.............#...........#...................................#....#.##...#......#..................#...#.#...#......................#..................##...............#.#.......##......##..#.....#..#....#............................#....#..#............#............#..............#.##........#.#................#...#....#..#........#....#.............
.......#....#.......................#.....#.##.........#........#............##............#...#....##...............#..........#..............#..........................##..#......................#...................#...#........#...................#.#.................................#........#....#....#.....................#......#.....#......#......................................#....#.#.................................#.......................................#....#............................#......#..............#.....#....#.....#....##.......##..............#.....#.........#...........#..#....#....#.....................#..............#.......#....#......#......#.............##.#.......##..#................#................#...#...................#..#.#.##.###..............#.......#................###.#........#.............#.#...#...#...........#.....#.....#.....#......##............#
......#..........#............#.#....#.............#..................#.............#...................#...#..................##....#.......#.............#..#..........##....#....#...........##.........#..........#...#.#................................................##..........#......#...#....................#........#..............#.......##..............................#...##...............................#.....#...........#.....#.#............#.......................#..#............................#......................##..#.......#................#......#............##...........#...##...#.#..#...#..........##..#........#.#...........#..........#.....###..#.........#....#............................................#...#.......................#.#.#................#..#..........................#...........#..........#.............#................#.#.........#..........##.............
#............#...#.............................#.........#......................................#......#...................#........................#.#.....................#.............#......#........#...............#.#...............#........##...#..#..#................#...#.............................#...........#.......#........#..........#............#.........................#..##....#................##.......#.....#...#.........................#..................#........................................#........#................#............#.........#...........#..#...........#............#.#..........##....#....#............#............#.....#.#..........#..#....#..#...................#.............#.........#.....#......#.....#..........##......#............##.#.............#...#..##..................................#......#.....#...........#....#...............................
.......#........#.#..........#...#............#....#.............#...#.....##..............#...#....#.................#.......#......#.....#............#.....#............................#..............#.......................#......#...#....#....................#........................#..#..#....................#.........#..#.....#...#.#...........#...................#.............#..#...#................................#.#.....#......##...#.#..........#........#............#..........#...#...#....#............#.#.........#.....................#.#...........#........#.....#............#..#.##.......#......#......................#..........#......#................#...............#....#................#.#........#........#......##..#................................#.............#.....#........................#........#............#.............#...........##....#...#.............#......#...
...................#.............#...##...........##..#......#........#....#..#..............#.............#..............#.......#.#..........#......#.....#...........#.............#.....#.#..........#..............#.........#....#........#...................##....#...............#...#.#........##......##...#..#..........#.............................#.........#........................................#.......#........#..........#..#.......#.......................................##.#.#.......#.....#....##........#............#...#....#.........#...........#...............................#......#...#....#.#....#...#..........#......................#.............................#..........................#........#.....#...#........#..#......#.........#.........#....#...#...........#....#..................#................#....#.#............#.......#..#.......................................
.#...............#....#..................#...#.#.......#...##....###..........#......#..................#.....#..#..................#......#.....#.....#..............#........#......#.....##......#..........#.........#.....#.......#........................#.........#...#..............#.#...........#..#.........#..#...................#..........#.......#........#..#...#........#....#........#.........#.#..........#.........#....##..#.......#...........................#.#.................................................#.........#........#..#..........#....................#...#....#.............##..................#.......#.....##.........#...#..............##.........#.............#..............#........#.#........#..........#...........#....#..#..................#......#....#.....#...............#........#........................#...................................#..........#.......#.....
.#.....................#.......#.....#....#....................#........#......#...........#..#......................#......................##...............#................#...............#....................#.....#..........#........#.................#.............#.#..#...##.....#...............#.....#.......................#......#.......................#.......#..............................#.............#.....##..#................#...................#.#...#.#.##.#........#..##......................##....................##............#.#...........#..#....#.......#..#......##...#......#...................#.......#..#...........#....#..#.........................................................#.....##.......#..........#............#.....................#.#.......#....................................................#....................#.#........#.#....................................
..#...#............#.#............#.##..#..#.......##.........#.#..#.........#...............................#...........#.......#................#............#.............#..#............#..#......#...#................................#.........#.........#..............#...............................................#............#...#..#.......#........................................#......................#......#.............................#.#...............#.......#.........#................#...........................................#.........#...........#...#.............#....#.............#..#....................#...#....#...............#..............#.................##...................##...#.#.##.............#.....##.........#.......#.................#......#...............#............#................................#.............................#..###............#...#....#..
.......#....#.#.#..#...................#.....................#.....#.........................##............#...#........##..#.......#..............................#....................#..........#........................#............#................#....................##...#.....##............#.........#.#..#..#.#........#..................#..#...#.........................#.......#.........#....#........#.....#....##.............#..#........##.....#.......#..........#.#.........................#........#..#..................#.....#............................#........#.............#.#..........#...#............#...................#.........#.......#.#...#...........#........................................#..................#......#..............................................#.........#..#........#..#.........#...#......#..###........#.........##...................#.....................
.#.#..#.##...#....#..#.............#..#......#.........##..............#.........................#............................#....##...........................#...............#......#...............#...#...#.......#.#.....#...##.#.........#......#.......#........#.......................#.....#...................................................###......#...#.........#..................#.#...................#.............#..............#............#...##........................#..........##.....#......#...#.....#............#....#..#........#.#.......#.................##.#..............................#.#...........................................#.##...#........#....#....#....................##....#...#...#............................#.#..........#.........#..#........#......#.....#............#.......#............#......#..#......#.....#......#....#.......................................#
.......#.................#.#..#.....#......#..........#...#..#....................#..................#.......#..................##.......#.##...#....#..#......#.#....#......#..................#...............................#.....#.....................##.......#........#...............#..........#............#.............#........................#...#......................#..................##.............................#..#.............##.............#.......#...........#.....#..#...#....#..#.........#............#...#....#......#...............#................#......#.#......................#......................#.....................#.#.......#....#.#...............#......#.#...........###.........#....#...............#......#..#........#.................#.............#.....#...........#..............#....#...........#.#..........#................#..#...................##..........#.
.........#..........................#.....#.#.#....##....#...#....#.............#......................#.....#.#....#..............#.........#...##..#...........#...#....#...##.........................#.........#..........#..#............#......#.........#................#.#.#.........#...........#.....#........#....................#......#..#......#...................................................................#...#...#.#...................#..........#....#.....................##..#...#........................#.......................#.#...................#..............#.##.............#...............#...#.....#.#........................#.............#...#.#..........#....#.........#...............................#...#........................#......#......#........##....#.....#..................#.....#.......#...#.....#..................................##....#.....#...............#...
...........##...........#....#..#.......#..#.....#..............#....#..................#.....................#..............#...........#...........#...#..#....##......#...............................#...............#.#.......................#...........#.....#....#.................#.....#.............##....#.........#..................#..................#.............#....#............................#.........#..............#..................#...#..#............#.......................#.................................###........#.....#.................#..#...#......................#.#..#................#..................#....#.............#................................##........#....#...#...........#......#.....#....#.#.#.......#.......................#.#.....................#............................#......#.#..#....#.............##...#.....#..#..#....#.#.....#................#
....#....#...........#.......#.................#.......#.#..#....#............#...#........#..............#........................#...##.#.#........#...............................#......#.#.............#........#...........#...#....................#............#......#.......#..##....#........................#...#.........#.#...##...........#...........#.#..........#......................................#...##.......#............#...........#....................#...#.....#.....#...................#.........#....................#......#..###........##........#......................................#..............#...........#................#..................##....#...................#...............##........#....#.....#.#.............#.#..#..........#.....#...#..................#.....#.........#...#............#.........................................#.........#.......#..#..............
..#..#................#.............#........#.....................#..#..............#.#..#.....#..............#....#...............#........#..#.##.................#............#.#.....#.............#...........#....#..................#...............#.#........................................................#............#.....#............#....#...................#.#.............#...#....###.#.....##........#....#..#..#..............................##.........#...........#........#....#.#..#......................................#...............#...#.............#........#.#.......................#....#.........#...#........#..........#...............#....................#.....................#...#................#.................#.................................##.....#......#.............#..##...#........#.........#..#......................#...................................#.........
..........#...#...#.##..##.............#......#...............................................#............#.......................#...........................#........#.....#..........#...#..#....#....................#...........#..#........#.......#.##..........#...........................#..#...........................#.....#......#......#................#.##.#...............................#......#...#.....................#........#...#........#....#........................#............#...........#.....#......................................#.................#.......#..............#....#..#.#........................#........#...........#......#..#.#.#......##......#.................#........#....#..............#..............#.............#.#.#...........................#........#...........#.........#................#........#........##...#.............#.............#....#...#........
....#.#..............#.........#.......................#..............#................#.#......#..##...#.......#....#.#.#.#.........#....................#...................#...#....#.#...#.........#...##.#..#...........#...............#.........#............#......#....#.............#...............................#..............#....#.#............#..#.........#..#......................#.##.#..#.....#............##..........#............#.......#....#.#...#.........#.............#..#.#..........#..........#.#....................###....................#..........#.................#......#....#...........#..........#............#.............................#..........#....#...#..............#....#..............#..#.......................###.#.....#........#......#..........#........#...........#....#.........#.....................#........#...#.....#.................##....#...............
....#........#.............................................#.......#.............................................#..........#...........#.#....................##................#.............#.....#.......#...#.#.#.................#..#.#.................#....#..#..............................#...#................#...............................#.........#.......#.....#...#................#............##.#....#.#...#......#.......##.#............#.....#..#.#.......#........#..#..#.#..............#.#................#.........#.....................#.........#......#........#.....#..........#.................................................#.#..#......#.....#.#......#....#.....#..#...............................#.................#.##....#...................#.............#..#......##.................#.............#...........................###.........................#..#.....##...#.......#....
.....#...................##..#....#....#..........#...#............#..##.#.............#..............#..#.........#..#..........#.............#..#....#...........#............#...#........#............#.......#......#.....................#......#............#..................#....#...............#.....#....#..#..........#.........#........................#....#.........................#.....#.........#.......#..............................#...............#............#...............#....#...........#...............#...........................#..#.#.#........#...#....................#.......#.#.#....#..#....#.......#.......#...................#...........#.........................#..............#.#....#............................#....#.....#.................#....#.................#....##.###....#....#.........#..#..#......................#.......#..........................#..#.#.......#.
............#....#...........#...................#........................#..........#..............#...#.#............#..#....#......#.......#..........#......##..............#....#..#.#..........#.........................................#.........#......................................#..............#...#............#.......#....#.....##.......#...................#..#..#...............#......#...................#......#...#..............#.....##...#.....................#.......................#................#............#............#...#..................#....#..................#......#..#....#.##....#......#..............................#..........#...#.............#......#...........#..................#...#...##..#....#................#.#..#..#...........#......#........................#..........#..#...............#.#...##................#..............#.................#...........
..................##.............#......#............................#....#....#.....#..........#.#.......#.............#...........#....#.......#........#.#.........#.....#...........#..#...............#................#....#........#.......#.................#.........#.....#............#.............#..#..........................................................................##................#..#......#..#...................#...........#.....#...#.....................#.#..........#.................................#...........#....##..................#.......###.....................#.................##.....#....................#..#.........#...............#.......#....#.......#..........##.......#..#............#.............#.................#........................##...#.##....#......#..................#.............#....#...........#...#.......#...#..#.....#.....#.......#............
..............#.#........#.............#..........#........................#................#....#..............#..............##...#....#....#.#....#.....................................#.....#.............................#...#...#..............#..........#......#.#..................#.....#........#......#.#.....................................#......................................#........#......#.........#.........#.....#.........#...........................#.##........................#..#.......#......#..#..##.......#....#...#......#.........#.............#......##.....#.........#.......#.........#.#....#...............#.#.#.................#...........#......................#...#.#.......#.......#...#..............#.##...............##......#.#........#....#....................................#...##........................#...#..................................................#.......
#..........#......#...............#..................................#..........#.........#...............................#........##.....#............##..#....#.....#.............#..#..#...................#.......#..#........#...#...........#.##....#.................#.......#.......#.....#.#.....#................#......#...#..#.................#.......#...#.#.#...............................##.......#......#...#......................................#............#.......#........#..............#..#.....................#..#.............#....#.......#........................#.#..#.......#..........#....#...#..#........####.........##.#..#.....#.#...#.....#.#..........#.........#..............#..#......#....##....#...................#.....#..................#..#.................#.....#..#.##.............#...................#....#....#..............#............#.##.#........#.#...#......#.....
...............#..#..#.#..#...............#...##.............#...#.#....#............#..........##.......#.......#...................#..#.......................#......#................#....#....#............#.................##......#............#..#...........#......#....#............#...#.##.............#..........#..#..#..........#.##.....##...............................#.........#..#....................#...........#.......#......#......#.......#.....##.#.........#......#............#....#....#...............................#................................#.........#......##...##.#.......#......#................#.#.....#......#.....#...........#..................#....................#...........#........#......#......#....#....#...#..#.#......#......#.........#...#......#....#.##.......#....#......................#...............#.........#............................#.................
...........#......#............#........................#...........#......#.#....##...........#......#..........................#........##....#...#.......................#..#.....#.#.#......#.......#..#...........#.#..##.#.#.........................##..#.........#.........#...#.##......................#........#..#.........#......#..##....#.......##....................#...............#....#...........#.#.....#...........#.....#....#..#.....#..###...#.#....#............................#........................#........................#.........#.#.....#...........#...........#.......#..............#..................#.......#..........#............#...#......#.....#...........................##.........#...........#................#..........................................#...........................#..##.........#..........#..............#...............................#.........#.......
#...#..............................................#..........#.................#....#..........................##............#..#........#........#..........#...............#.....#................................#.#................#.....#....................#..........#..............#...##........#.................#..#......#...#......#......#.##....#..........#.#..#.................#..##.......#.......#..##.......................##...................#...............#............................#.....#.#.................#...............#.#..................#.............#.............#.....#...#........#.......#...#....#....#......#.#.................#....#...#........#.......#.#..............#.............#....#...##..............#..#........#.##.....#...##....#.........#......#..#..................#...................#..........................#..........................#..............#.
...............#..........................#..................#...........##....#...##..#...##...................#..#......#..........#.#.............#........#.............#...................#....#....#..............#..............#..................................#...#.#......#........#....#........#.#................#....#..........#..........#.#.......#.#......................#................#...#........#............#.#..............#...#....##..........#............................#...........#.#.......#....#................#....................#......##................#..........#..#.......##...........#....#..#....#.#.##....#.....#..................................#................#..#.......#..#...........#.........#......#.........#.....#....#............................#.#...........#..#....................................##..........#.......#...#............#..........#.......
...................#................................#....#.#.......#.....#..............#...#.........#.......#.......#...#.......#..#.........#......#........#........##..#..............................................#...##.....#......#.........##.#..........#.........#....#.....#..#........................##.##............#........#.#.##...##........#.....................#......##.............................#.........#.......................#..##............#.....#.....#...#...............#.....#.##.#......................#..#.......#....#...........#..#................#................................#...............#.....#........#........##.................#......#....#.........##......#..........#....#............#..#.........#...................#...##...........#................................#..#####.........#......#........................#...#......#...#..#......#.##..#......#.
.#....#..#............#.........#.......#..#..........................................#.................#.........#........................##..........................#...##...#...............##........##.........#........#...........................................#.......#........#................................#....#.........#......#.#...............#.........#..#...........#......#.......................#.....#....#.....#........#...........##.....#.....#.......................................#.#.....#..........#............#........#..#..............#.#.#......#.....#...#..........#...#........#............#.....................#.............................#.#.........#.#......#....#..#..#.#...#.......##.....#.......#......#......#..#................#.#..................#.................#............................#........#..............#........#..........................#.......
..........#......................................#..................................................#..........#..#.....#.................................#.................................#...........#........#........#.................#...#...#..........#.....#..................#....#..#.......................##.................#.........#...#.......#.#...........#..#....#......#..........#...........#....#................#.................#.......#...................................#..............#.........#...#............#.........#....#...................#.....##.......##................................#....#..#...........#.........#....#..##......#.........#.........##.#........#........................#.................#....................#......#..#...#...#....#..#...............#..............#.................#...........#......#.#...........................#................#....
.#..........#...............#............#..........................#......#..............#......................#.............##....#..........#.##.#.................#...#......#.............##..............#.#..#...##..........#............#.#......#...#...............#..#...............#....#...................#......###.....#....#......#........#..#.................#........#....#........#.#.........#...#............#.........................#.......#.......#.....#.#....................#................................#............#....................#......#..##.............................#.....#......#..............#........................................#.....#..........#..............#.#.......................#..............#...##...........#....#.......#.........................................#......#.#.#.#...........#.......#.........#..........#...........#.................#.
......#..........#........................#....#.....#......................................##............#......#............#............#.......#.....#.#..#.......#.......#......#..#.............................#........##.#........................#.........#..#.........#....#..........#...................................#.................#.......#...............#......#...........#.................#...............#....................................#.#.#......##......#....#.....#..#.#............#...........................#...#....#....#.#..........#..........#........#.....#..#......#............................#...................#.........##..................................#...........##........#.....#..#..#......##........#..........##........................##..#....#......##..#.....#.........#...#.....................#......#....#...#......#...........#..#.#.........#......#...
.............#..##..#.....#...........#..#..................#..#..........................#..............................#.........#..........##.............#..........#............#.#..........................................##........#.#...........#........#..#...#........#............................#....#..#.#.........#....#....#....#.........#....#...#.........#.............#.........#...#..#.....#........#.......#...#.#..#..........#..#...............#......#.#....#..........#...#...................#..............#.#.......#......................##..............#.#..##..........#.........................#.#.......#..........#..............................#..................#.........#...#................................#.......................#.......##....................................#..............##....#.#.............#.........#................#.....#...#............###........
.....#........#..........#.....................#............#.....#....#............#.............#....#............##...#..........##.........................#....#..#.....##.....#.#..................#.......#.......................................................................#...#..#........#.#.....#.#..................#.......#.......................#.....#.#.............................#......#.......#.....##............###........#.......#.#.............#..#......#.........#...#...........................#..#..............#..............#...........#....................#.............#.........#..#................#......................#.................................#...#..............#................#.#......................#....#.....#............#.................#............#...............#............#..#........#........................#....#.........##..........#........
................#..#..#...#.#.........#..................#............#.....#..........#..........#.#.......................#................##.......#...................#.##............#.......#.....#.....#............#....#.......#.#....#.....................#.#..#....................#..#....................#......#..#..#..............................#...#..............#..............#....#....#....#..#..............#.#........#.........#.................###....................#...##.............#......##..#..........#..#.....................#.....................#.#.##................#..#.....................#...........#...........#...#.##......................#.........#................................#.#..............#.......#......##...............#.#...............#...#....#..........##.......#....#......#...#...#..##.................#.......#................#..............#.#......
......#......................#....................#..................##.........#.............#......#..##................#...........................................................#..........#................#..#.........................#..........##....................#.................#.........#............................#........##.............##.#...................#....#....#.............................................#.......#...................#......#.#............#.##.......#.........#..#............#.........#.............#......#......#.............#...........#.....#...............#..#......#...#...............#..............#...............#......#........#.....................#....#...................#.#.................#.....#...#............##.#........#..#..............#....##.........#.............#.................#..#......#..#............#...............#..........
..........................#...#.............#.........#..#.............#.........##..#........#.......##.......#....#.#....#.............##...#....#.....................................#...##...............###....#.........................#.##.....#.................#........#...............#..........#.....#............................#..#........#........#.......#....##..........#........................#.........#.....#..........#.#........#.........#.....#.....................#..#..........#.......#...#............#.........................#.....................##.....#.........#....................#....#..............#......#..................#..........#........#..............#..#....#........#.#....##............#...#................#............................#...................#....#..........................#..#.............#.#......#................#..#....#.......#...#.........
......#..#...................#.....#........#....#.....#......................#..........#.......#..............#......#...#.........#.#.................#....#........................#......................#..................#...............##..............#..#.............#....#.....##..................#.................#....#...........................#..........................##..#.....##......................................................#.......#...#............#..........#.#................##....#.#..........................#.......#...#....#.......#...#...#.........#.....#.............#.##...............#.........#.........................#.#........#........#.......#........#...............#.....................................#.....##...#...........#.......#...#.....#...#.......#.##........#.......#..##.................#.......#.#..#....#......#............#..#..#...............
.#........#..........................................#.......#.............#.......#.........#.......#...................................#..#.................#..#.....#........#.........#..#..#.#..................##..#.#.......#...#..............#..............................................................#.....................#.......#.#......#..........#............#.....##....#....#..................................................................#....#...................................#............................##.............................##.........#.......#..........#.#...#.#...#.........#..................#..#.....#.#.........#..........##......#..................#.....#...............#....#..#...........#.............#...#.....#.#..#.##.......#...#.#..#......#...............#.....#.............#.......#.#...................#....................#.#.#.#...#.#...............#.#
#......................#.......#........................................#.....#...#.......................#...#...#..#...#..............#....#....#........#......#......#..........#............#.#...#...#..........##..............#............##..............#...........#......#...................................#................................#..............#.#...#.....#.........#...............#..#.#.#....................#.......#............#.....###.........#....#...............#.....#......#........#...............##........#.#.......#......#.#..#...#..................#.....#................##.....#....#............#..............#..#......#.............##......##.........#.........##.#.#...........................#......#....#..........#.......#.....................#....#....#................#.......#...........#.....................##..........#............#......#.......##.........
...........#...........#......................................#..............#.......................#.............#.........#........#............#.......#.#..........................#.....#........#....#............#.......###...................................#..#...................#..#...........#..............##.......#.....#.#.....................#....................................#...............#.............#............#....#...#.#.....#.#.........#.....#.#.#.......................#................#..........................#..............#....................#..#........#...........#...................#....##...........#.........................#.#..#...#.....#.......#.....................#..................#...#...#.......#.#.#..................................#......#.......#......#..#...#..........#............#....#....#.#...............#..#....#......#.#.......#...#.......
.........#..................#...#..##....#.....#..........#........#.#.......#.....................................#....#.......#....................#.#.......#.........#.....##..#..#......................#..........#..#...........#................#.........#........#.#.............###..#...##........#.......#..............##.....#.#.....#....#.......#..#..........#............##....#............#...#.........................#........#..................#...#.......##....#....#....................#...........#....................#.....#...#............#.#.....#..............................................#....#......##.......#...#.#....................#...................................##.#............#............#......................#.......................#.......#.......##.##.............#......#..............................##........#..#........#...........#.....##..#..........#...
.....#..............#....#...........#..#..#....#.##........#.................#.....................#...................#......#..............#.#...........................#..........#......#....#..................#......................###.....#......##.....#...........................#..............#.......#.#.........#.....#.......##..............#...##.......#........#....#......................#..............#........#..............#.........##.#......#..............#............#..........#.#.........................#..#......................#.#..##................#................................#........#..#.........#.#..................#...............#.............#.....##.....#.............#...........#.#..#.#....................#..#..#..........#........#......#.....#............#...#...............#............#.................#.##.............##...#............#....##........
.#.#....##.#....#.#..#......#..#.............#............##..#...#..#..#.........#.#.........#....#........#............#.....#.....##....................#.......#.##..........#.........................#..#.................................#.......#.#.#..#.#..#...........#..............#.......#.........#...#....#..........##..........#..#..#.................#...................#......#....#.....................#.#...#..#...............#..........#.............#.................................#...##...#........................#.....................................#.....#..............##......#........#.....#.#................#........#..#............#.........#.....................#..#.....#..........#...#...........#........#.........................#..#......#.#...#....#.....#.......#...#.............................#....#.#...........#.........#...............................#.....#....
.........#...................#.....................#..................#...#...........................#...#..........#.#..#.........#..................#.#..........#.#.#........#...........#..........#........#............#.....#..............................#..........#.......#.....................#.........##....#.......#.#........#......................#......#......#.............#...............#.#..............#...........................#....#.....#.#........#.....#...........................#...#....#.#....#.....#...............#.........#...............#.........#..............#.....#.#...#............#.......#..#.................................#..........#.......#.....#.##....#.....................#......#...........#.#...#..##......#.....#....##........#..#.#........#.....................##...............#...............#........#.......#..#....##.....#.........#.............#...
..##.....#...............................#.#..#....................#.......................................#...........................#............#............#.#.#..#.#.....#..#...................#.....#............#................#................#..#............#....##.....#...#.......#................#......#.....##..........#...#...........#..#........#..#........#..............#................#.#..#......#.......#..............#..............#.#..........#...#...................#........#.........#...............#..................##.................#..............#................#...............#...............#...........##............#..#..#..........#.......#.#....#.........#.......#.#.........#......#.........#..............#.#...#......#..#......#........#..#....#......#.........##............#.#.........##...........#...........................#.##....#..##..#.#......#....
.........#.#.#.#...............................................#..............#....##..#......#............##....................#........#.......#.........#.......#........#......................#...#....#.#...............................#........#......................#........................#..............#..........#.#..#.....................#....#.....................#.........###......#..................#......#.#..#.....#..........#.......#.........#.#....................#.........................#.....#...#.....#.#........#...#...........#...#..................#...............................#.........................#.............#............................#.............#.........#.....#...............#.#....................................#.#..#.#....#.....#.#........#....#.......................#...............#.......#.............#.#.........................#..#.............
.....#...#....#..#...#....#.......#....#..#......#..#.#..................##..................#.#................#......#.......#....#..........#..........##......#.......#...................................#.........#.#..#.#..#.............#..#..........#......#.....##.......#............#.........##....#............#.............................#.........................#..#.........#...............................##...........#............#...........#......#.#..#.#...###....#.................................................#....................#............#...#..#....#....#.....#..........#......#..........#..............#.........#.......#........#.......................#............#.....##......#...........#.....#....................#.#..#..........#....#.#......#..............##.......#......#.......#....#.....#...............#............#..##.........#........#.................#..
.............#.#......##.............#....#........#.....#.......#.........##........#............#....##.....##....##.......#.#...#...##..................#............#.........#........#..........#.....#...................................##....#......#........#.#.....#....#..........##..............#.....#......................#....#......#.................#..................#.#.........#............................#.....###.......#.......#...#...........#..........#............................#.........##...#......##...#....#.....#................#...#.........#.#.........#.................#..##.....##..........#......#......#....#.#.....................#......................................................#.....#.#.#..#...................#......#..............#...#............#...........................#.....................#.....#.##....#.............#.........#..#......#..##........
......#...#...#..............#......#............##........................#......#......#.#................#......#....................#.........#............#................#..........#...................#..#..........##.................#.............#.....#.....#......#.........................#....................#....#............##.....#...#..#.....##....#.................#.#...............................................##.......#..#...#..........#....................................#........#....##........#....#..........................#.......................#.........#........................#........#......................#..#.................#.......#...........#........##..................#................##...........#..............................................................#.......#.#..................#.......#.##...........#.....#................#.#.............#.....
.........................#...#............................#...........#..#......................#.#..#..###....#..............#..#..#..........#...............#.....#.......#.......#.......#....#.............#.....#...#.........#...#........................#..............................#.#.........#.#.....#....##.#..........#..............#...#.#....#.................................##..........................#.......................#.#....#......................#.........#..........#...........#..#..#....#...#...........#..#......#.........#.......#.#...........#.....#...........................#....#....#.............#............#....................................#..........#.......................#..#....................................#..#............#..........#.........................#..................#...............#.............#....#..#............#.#.#.....#.......#..#....
.......##......................#...........#........................................#..........#................#..#..#.............#.....#..................#...................#..........................#..............#.......................#.....#...........#........#..............#.......#.#....#........................##......#............#.......................#....#.#.#.............#......#.....#...#.....#...##..#..#.............................#......#............#..#.#.#.......#..##....#.#.........#...#...#....#.#........##..#.........#..#..#.......#........##.#...#.........#............#..#.#...........................................#.....#...................#..................#........#..#...................#.#......#..#.........#.................#......#.#......#.........#.#.........#................#..#.#............#......##...#...............................#...........#.#.
.................#.#..#.....#.........##....#...#.#...........#....#......#....#.#.......................................#.......#...........#..........................#..#.#...................#..............#....#...#........#.............#......#....#..............#........#..........#......#.......##.........#..........#.#........#..#......#.........#................#...#........................#..#..###...........#........#.........#..#............#...........#......#.#.#........#..........#..........#.............#...............##......#.......#..#..........................#.....#..............#.............#.#..............#.......#...#.....#...........#....#...##.......#.............#.......#..........#....................#...##..........#.......#....#..............................#.....#..................#..#..............#.......#..............##..........##..#.................#..
...........##.......#...#.....#.....#.#.........................##.#.##...................................#.....................#.......#...................#.....................#................##........#..................................#..................#.............#......................##.#............................#...#......................#..........#........#....#...#......#...............................##.......#.......#....#................#......#........##.........................#.......................#...#..#....#................#......#............#.#...#.........#.........#..............#..................#.................................#............#..............#...................#........#.....#...#.#....##........#.............#.........#.......#.......#..#...#.#......................#............#.......#..........#.............#...............#...........#
......#..........#.....................#..#.....................................#........................##...................................#.#.............................#.................#.........................#.#.................#.........##........#....#.....#..#....#.....#.................#.#..............#.........................................#.#.#......#...#...#..............#......#....#..............#....#..#..#.....#.......................#....#...#.......#....#.........#..........#...#.....#.#.#.......##...#...#............#....#..................#..................#......#.#...##.............#...#..#......#.........................................#........................#...................#.........#............#..........#..#...##..............#.##..............#................#.....#..#.............................#..............#................##.#..........#....
......#.......#..#.....................#...#.##...................#.....................##.....#..........#.......#............#.................#..........#.....#...............#...........#...#.............#............#..........#.##.......##...#......#....#..#.....##..........................#..#.#..........#..#...#...........................#..#...#...................................#.......#.....#............................#.............#.#.............#..........#.....#...#........#.....#...........................#...#....##...........##......#.......#..#.............#.............................#.....................#...#.#...#..............#.#.......................................#.##.....................#....#...............................#.......#.........#.#.......#............##...##.#.............#...#.#.##.......#..##.................#..#.....##.........#...........#...#
.................................#...........#...........#...#..#....#..................#..................##.....#.#..#..#............#.........#......#.......#........#.#.............#................#.....#............#.......#.........#......#....#..............#......#.##......#.........#.................#..........#.......#................#...#.......................#....#.....##...........#.........................#.......#.............#......#...........#.#.....#.........#.#....#......#..........................................................#.....................................................#..................#......##..........#.#.....................#...................#........##..#..........#........................#...................#................#........#.........#...#.................#.......................#........#.##..#...........#..#..........................##
.##.....##..........#......................#.........#.....................#.......#...............................#.....................#.........................#.....#.......#......#..................................#................#.#.........................#.##.#.#................#..#....#........#..............##...#............#......#..#..#...#................#.#.........................#.........#......#...#............##.......#..............#....#............................#.#.....#.......#.......#...........#..........#..#.....................#...........#........................................#....#.............#................##...#....#.....#...............#............#......................#........#........#.............##................................#..............#..##....#...........#.......#.....................................#....##..............#.#...#......
.#..................................#..............#........#...................#......#...............#.#...#................#........#..........#......#.......................................................................#..........#.............#....#................##.................##.......#.................##..................................#...........#..............#......................#........#...#..................#...................................##.........#......#..#..............#...#....#.........#........#.......#.#....................#...#............#........#..........#..........#................................#.........#.#...........#.......#............#..........#.#...#....#.......##...#...............#...#.........#.............#..#.#...##...#........................#........#.......#............#...#.#....................#.....#........#...####............
........##.#..........#.............................#..........#....................#.............#....#..#............#............#............................#...........#...................#...................#.#....#...#..........#...#...#.##....#.....................................#...........................#............#............................#.......##......#...........#..#....#..#.......#.#.......##.#.............................#....#...#....#..........................#.#......#.##................#....#.....#..#..#..................#...#...#.....................#.....#......#..........##...............#..##..#..##..##...#.........#.......#...#...............................#...##...........#......#..#.......#.#.................#.............#........................#.................#...........#..##.#............#...#...................#.#............#..#.............#....
..............................#...#............................#........#............#..#..#....#.....#......#.............#...........#...#.#......................#.........#......#..........#..#.#............#...........#..........#.#...#...........................#.................................#..........#.#....................#..##.......................#...........##.#....#...........#....#.................#.#...#..#............................#.......#.........................#.#......#............................#..#......................#.......................................#....#...#.##...#.........#...#.............#...................#...........................#.......................#.#.......#..................#.........#.............#....................#......#....#........#.......##........#.......##...............##.....................................#...............
....#.##..................................#....##..........................#........#.......#...#......#.#.##....#...................#........#...#..#.....##...................#..............#..#.....#..........................#......##..............#.........#...#.......#............................#.....#...........##.......#..............................#....................#.......#......##........#..#....#.#............#.#.............................................#.....#....#......#............##.........#..#....#....#.###............#...........................#..#......#..#.........#...##..#................#....#........................#...............#......................#........#...##.....#....................#............................#.......#..................#...#..............#..#.............#............#..#.#..............#......##....#..#.#.............#...........
...........................................#.#....#.....#.........#....#...#...................#.........#...............##.....#.#.....#...#...#.....####........#........#.....#..#..#.....##.....................#.........#.........#...#............#.......#....#...#..........#.................#.......##..........##.............#.....#.............#........#...............##...................#.......#..#...#...........#.##...#.........#........................................................#.#......................#....#...#..#...#.......##......................#............#..................#..........#.........#....###..#.....#...................................#........#....#.....................................#.............#...............#.#.......#...............#..........#................#........#...........#.............#.......#.........#.........#......................#.#...
...#...........#...................#................................#.#.#..#.............#.....#...#....#..#.....#...............#.......#................#.#......#.##.#.#....................#....#.##.#....#..........#.....#.......................................#....#.....................................#...#.......................................#..............#........##................................................#.......#................#.....#......#.......#....................#.....#....................#...................#.....#.............#.....#..................................#....#....#.........#...........................#..#..#....#...........................................................#............##.....................#.##...................#....................#........#..#....#...#....#......#............#.#..........#...#...................#...##.............#..
.......#................####.............#...#.....##..........#..##......#..................#..........####...............##.........##.##.................#.........................................#...........#.............................#.....#....................#.............#.....#......#...............#..........#.........#................................................#......#.......................#.....##...........#........#.....................#.....#..#...#.....#.........##.................#........#.#...#....#....#.#........#......#...#.#......................#.................................................#.........#.#..........#.......#...##.....................#............................#......#....#...#..............#.#......#..#.....#..............................#......#......#...#........#..........................#..........#......#.................#.....#...#....
.............#....................#.......#....................................#.#...#............##............#.......##.....................#......#...##...................#...................#........#..................#...........##.................#...............#........#..............................#.........#.....................#.#....#..........#.........................#..............#..............#.........#.......#...........#.....#.....#.....#.......##.........#......#......#...................................#.............#.....##........#...#........#..................#...#....#..#.................................#.......#.............#...#...............#....................#.......#...........#.#.#...........#.......#..##..#.........#.......#.......#.....#..#....................#........#.................#............#......##..............#..#.#.................#.....
......#............................#...#.......#.........#.#..#........#....#..#....#...#...............#..........#...............#......#...#..........#.........#..........#...........#..................##....#..........#.................................#..............##................#..........................#................#.##.....#.....#................#................................#......#...........................#........#..#........#...................#......#..........#...............#..........##........................###..#.....#...................#...........##...##..............#......#.#...........................#..#.................#.................#......................#.........#............#....#.#.........................##...............#...........#.................#....##....#.....#...................................#...............#.#....................
.......#..#.#..............#......#........#.................#..#..........#...........................#.......#............#.....#....#...............#.......#.....#...#.....#...#.#..#..........#....#...............................#..#.......#....#..............#..........................#...............#...#.......#...........#....#...#................#.............#..#.......#..........................#..#....#.#.....................#............#........#......#..#.........................#............#........#..##................#................#.......#.........#....#......#.....#........#..#.......#....#........#..................................#....#.....................#.#..#.#.....................#....#.....#...........#.##............#..#..........#..#.........................###......#....#..............#..#.......#......#....#....#.##...#..#.......#..#........#.........#..#.
..................#........#..###........#.........#........##.................#.....#........#......................#................#......................#.............#..#........#.#..#........................................###........#.................#.......#..............#........##.........#...........#.....#..#.......#...#.......#............#....#.....#....#..................#.................#.............................#.......#..............#.................#...............................#.#..#.....#......................#....#.......#.....#.............#.##...#....#.#............#................#...........##..#............#.....#..##.....#.......#....#....#....#.....#.....#....#.......#..........#.............#.#.......#..#.......................#...........#........##...................................#...............#......##.....#......#.......#......................
.....#.#.....#.#....#.......#........#......##....#...#.....#.........#............#.#.#..........#...............#..#........#...................#........#....#............................#..................#..#............#.................##.........#...............................##.....#..#...........#........#.#..#....##...#...#..#....................#.....................#.................##..##..........#..........................#.........#......#....#.....##................#.......................#...............###........#.......#......#......##...##.....#............................#...#...................................#.#........#............................#................................#....#....#............#.....................................#........#........#...#...#.......#...........#..#...........#..#.......#.#..#...............#...............#........###..#...
..#......#.#.............#.#.........................#..#.#....#........................#.....#..#............#........#..#..#..#.#.........#.......#........#............#...........................#....#...#......#..#....#........................#...#...#.............#...#...................#...#....#......#...#.......##.#.............#....#.....##.#....##..........................#......#........#.........#.............#.#.....#....................##.............#.....#..........#.#........##...........#...................#......#.........##..........#...............#................#....#..........#..................#..............##........#......................................................................#....#......................#........#.......................#..#.....#................#..#............................#.................#..#....#...#..##...............#.....#..##
..#.......#....#...#..................................#..............#...#........#.......#.#.........#........#....#.....#......................##...#....#........#.......#.................................##......................#.............#......#........#..#....#.#.#.#.#.....#.....#...#.......#..#.......#....................#..#..#.........#........##..........................#............#.....###...#.#......#......................#............................#...............#...................#......................................................#......##.....#..#.#..........#..#.....................#......#.............#.#....................#..#.......#.......#.......................#.........#.......#...............#..........#...........#....#..#....#...#........#.......#.....#.....#.........#.......#.#....................................#......................#........#....#.
....#..............................................................##..........................#........#........#...............##.....#...#.................#..#...#...#......#..........................#.........#.............#.............#..........#......##..##......#...................#..#.........#......#..#..#......................#.....##........#.#..................#....................#..............#......##.#.............#..#............#...#....#.....................#..#.................................#..............#.#.......#...#...............#...#..........#...........#...........................................#..........#..........#...........#.............#......................................................................#.................#..................#..#.........#...................................#..................................#.............#.#.........
........#........#.......#....#....#.................#...#.##................#...............#........................#......#..##......#.........................#..........#.......#...................................#.....#........#......##..........#..#...................#......#........#.....##........###......####..............#...........#.........#......##..................................................#...##...##.........#.......................#....#....#.........#.#................#.#...#...................#..................#...............#..#........#................#.......#.#.#.......#......#.#...........##.#............#.....#.............#....#.........#.................##.#.#.#.....#...........#....................#................#..............##.......#........................#..............#..........#..........##........#........#............#......................#.
..............#..#.................#.......#.......#............##.#..............#........#.......................#..##....................#.#.....#................#............#...................#.........#.......#.............#.#....#....................................#.....#..........................#..............................#...#.......#....#....................................#.........#..........................##.........#.......#..........#...#.............#..........#.............................#..#...#........#.......#................#.................#............#..........................#....#....##...#.....#..........#.....................................#........#..........#.......#..#..#..................#...............#............#..............................#................#......................#.............##........#..................................#...
.........#.#.....#.......#.....##.#...#......#..##...................#.##........#.......................#....#........#.......#....#..#...#..#.........................#..#...#....#......#......#........##.#...#...............................#.........#...#.##.......................#..............................#............#..........#...............#...#.....................##..........#........#...........................#......#............#.........#..###..#.....#.#.....#.##..........................................#................#................#...............#...........#...............#................#........#.........................................#.....#................#......................#...........#..................##.......#................................................................#...#...#....##.#...............##...#...........#...................#.#...#.#.
..............#.........#...........#...#.#..#.............#......................#.....#.........#.#...#.#..#..........................................##.....#.............#..............#...#.......#.........#.....##.#...............#.#........#.........#..............................#...#............##........#...#....#.#.....#...##..#....#.............##...#............#..#..#...............#.......#.......#...#.............#.......#............#...............#.#.#................#....#..#........#....#.......#...............#...........#..#..#.....##.............#...#............#........#...........#........................#..#.....................................#.#.#.#..................#...#.............#..................................##...........#.........#.............................#.......##..#........#.....#................##..#................................#...........
..#......##.........#......#.............#......#.....#...............#..........................#......#.........#......#.......#...............................................#....#.#...................#...........#........#..........................#..........#.................#....##............................#..........#..............#.....#............#......#..##......##..........#.............................#.........#......#...................#.....#.....#.......................................#...........#.....#....#.................#..........#................................#............#...#.....#...#....................................#.............##.#......##..................#.#..........#....................#...#............................##................#..#............#................#......#...#.................#...............................#....................
.................#...................................#....#..............#.........................#........#.....##................................#.....#....................#..#..#.#.#.........................#.....#.....#.....#.........#.........#...#.#.......#.........#......#.#.............................................................#...........#................##..#....#........#........................##......#.......#............#..#....#.......#.......#................##......#..........#.................#..#...#....#..............##........#..#........#......#...........#..#...#...........#.......................#......#.......##.#......................#............#........#...#......................................................#..#...............................#.............#......#...............#...##.....#...........#...............#....##....##.........#...........#.
............#..........#...#.#.........##..........................#.#.............#..............#................#................#.......##...#....##...#.....##...................................#..................#.....##.....#.............#.#...............................##..................##...#.#.......#....#.................##......................#.#..................#.............#.......#...#.......................#..#...............#.#..#....#.#..#...............#.............#.......#.....................#..................................#..................#.....#......................#....................#.#.....#...........#...#....#................#.......#..........#............#...................................#.....................#.................#..........#................#..#.........#......#.........#...........#......................#.....#.........#..........
.......#.............##.................##......#.....#.......................#............................#...#.................................#.................................#.#.........#.........#........#.......#...................................##.#......................#.#..#..#.....#.........#..#....................#..............#...............#.............................#.............##.....#..#..#.#.....................#.....###...............#.....#......................#..#............................#......................#.......#........###...........#...............#..#..................#...#.......#.................#.....####.#...................#...#..#....................#.....#..#..........................##..#......#...#........#........................#........#.......................#.................#.....................#......................#....#.........#
...............##..............#......#.............##.........##........#...#.......................#..#........#......#.....#..#..#..#....#......#.....................#...........................#.....#..#.#...............#..#...........................#..#............#..................#...................#.............##.....#.....#.....#..........#......#.....#..........#....#........#...........#...#....#.....#..........#.............##...................#.#...........#..........#...#......#.......#............#..#..#...........#......##...##....#.#........#..........#..........................#..................#.......#....#........#...#..........#......#.#............##.............#.........#..........................#.....#......#...#.......................#....#.....#............#..................##...........#......#..#.#...........#.....................#..............#.......
.......#........................#...........#.....................#....#.......#..............#..#..#.#...........#.....................#.........#................................#.#....##...............##..#............................#........#....##....#.......#.....................#............#....#..#...#.#.......#.........##.............#......#...#.............#...........#..............#...........#........##..........#...#...........#.........#...............###..#..........#.....#.#...#.##......##.......#..............#.....##...............#....#.#....#..#...#.........#..##..................#.........#......#..........#.............#..#............................#........#....#......#.......#.....#.....#.......................#......#...#...............#..#....#....#......#.......#.##......#....#......#..........#..................#..#..........................#................
....##..............#.........#....#.#.......#......#............#..#....#.....#..##...#...#....#..................................#................#.........................#.........#...................#........##.#...#.#..................#..........................#...........................#..#........#....#....#....#.............#...##.#.......##................................................#....................#........#...................#.#...........##......#........................#.........#...................#.........#........#...............#..........#.....##...#..........#.................##.......#..................#..#.....#...........#.....................#..............#............#..............#.............#..............#..........##....#......#........................#........#..........#.....#.....#............#..........................#.......................
.......#.#..........................#.......#..........##..........#..................#........#...............................#.........#.#..........#......#...#.##.#........#....#........................#......#.#........#....#......#.....#..#...............#........................#........#................#...............##.............#...#...........#...........#..#..#........#.............................#..........#.......#..........#...#..............................#.....#...............#........#.##..............................#......#....#..................................................#.................##......#.#......#...........................##......................#...........#.#..........#.........................................#..#...............................#........#..#.....#.#.....................#...#............#............#....##......#....................
....#............##..............#.................#.###....#.......#.....#...#........................#.......#........#...............#........#...#................#........................#............#...#..#......#....#...........#..........#..#..#..#......#....#..#.........##.##.......##..........#...........#.........#........#.............#...........#...##.....#...............#..#.##.###...............#................#..........#....##...............................#...#...................................................#...........#.......#......#.........#...#..#...........#.#.#......#........................#....................#....#......#...#.........................#.#.....#....#...........#.................#...............#...............#.#..............#.#.....#..........#......#.............#...................................#........................#..................
.................#.....................#..#.#.........#....#........................##..............#...#..............................#..........#.............#..#..#........#......#...#................#..#............#.........#..................#...#..#..#.......................##.........#....#............#..#...#.#........................#...........#...#.......#.....#...#.....#..#.....#..............................#...#...........#.........#.......................#..........##......#....###.......#............#....##.##.#......................#..#.....#.#.....#....#.............#........##.#................................#.....................#...#........#......#.......#......#...###...#....#..........#.....................#.......#............#..................................#...#.....#......#.#...#.#..........#.........#....#..#.##...........#...##.................#............
......#..............#..............#...#....#............#.......#............................#.............#.......#........#.......#.........##.........##............#.#........................#.......#.#..................#..........................###.#.....#...#.......................#..#......#.............##................#....#.......................#.#..##....#..........#................#............#........#.......#.....#.........#..#..........#............#.#......#...........................#..#...#...................#....#...#..#...#....#......#..#.........#....#......#....................##......#..........#.......................#....................................#..#..#................#..#................#.#..............#......#............##............#....#.#.........#...#............#.........#.#...........#.#..#..................#...#.#..#.....#...........#........
#...###..#........#.#.................#.#.....#........#..#.......#.....#.#...#...#....#.....#......#.......#...#.#...............#...##.#...........#.#.#...................#.......#.#..#............#.....#.................##......#...............#.#.......#..........#......##....................#....................#....#..#............#....#.#..#.......................##..###.........#.......#............#............#....................#...#.......#.....#.#.##..............................#.#.................#.........#.......#.#..#.......................#.........#.............................#......#...............##......#......#..........................................#....#.....#..#..............................#........#....#...#..........#......................#.........#.....#.....##...........#.........#..##..............#...#..........#............#...........................
.................#...................#.#...#.......#.#...............#..........................#............#...#...#....#.....#.#............................#...#.........#........................#.#......................................#.............#............................#........................#...........#...........#............#................................#.#..............#........................................##........#....#.........#..............................#..........#...#.........................#.#.........#..##......#.#..............#..#.#.......#..#....#...........#.............#.#....#.#......#...............#....#..#.........#........#..........#.#.....................#..#...............#...........#..#...............#............#......#..............#.....#.#..........#........................#...........#.................#..................#........#..
.........#......#..#.....#.............#....##.#.....#..###.....................#.........................#......#...#...........#...##..#...#...............#......................................#...#....#..................................#...........#.#...#.....#.#...........................#.##.#.....#....###...##..............#........#...#..#.....#.......#..###.#.........#.#.....#........#....#.................#..#..................#..........#.........#......#.....#....................#....#..........##.........##..#.#............#....#......##.#....#....#......................#....#..#......#...#..##...............#.....##......#....#.#.#...........#...#......##.........#............#.##.......#.......#.....##.#......#.......#.........#....#..#.....#..........#...#.##..........#............#.............#........................#............#...#.#....................#......#........
.......#.....#..................#...........................#....##....##.......#...#.......#..#..........##........#.......#...............#...........#..#....#..............#..........................#.#.......#....#.........#.....#........#...............#.........#......#.........#......#...#..#...#........#..............##..#......#...#..................................##.......#....................#......#............#.................#.........#................#..#.........#.....................#..#............................#....#....#..............#.........#...#......#..........#..................#....#..................................#...#.......#........#....#.#.............#.........#....#...#......#......................................................#..#................#.........##........#...........#..........##.............##...#................##................#......
...........#........................#.......#......#....#.....#..#...#.........#............#...#.............#.....#...#..#............................#............#.#.......#...............................#.........................#........#........#.......................##...#....#.............................#....#............#.......#.#..#...........#....#.....#...............................#..#........###...........#...........#.##.............................#...............#................#.............#........#......................#.#...###....#....#.#........#......#...........#..............#................#................#..........#..#.....#....#....................#.#.............#...................#...............#.........#.......#..................#.....................................#...............#.....##............................#.....#.......................
..#.........#.............#...#..#..........#........#.................#.#.............##..................#.....#...#.....#................#.##........#...............#....#............#...............#.#...##.......##......#.......#........#..#.....#...#.......#...#.#.................#.....#.................................##..............................#..............................#.......................................#.................#.......................#.....#..................#...#..#........................#...#..............#...........#................#..#.........#.#...................##.....................#........#....#.................#..........#..##...#..#....#...................#..#...........#.......................#.........#......................#....#...#.........#...............#.......................#.#...........#............#............................#.
............................#........................#..........##..........#...#....#..................#..##.##..........#...........#.#......#.................................................#..........#........#...#.....#................#....................#......................#...........#.....#.......#............................#......#........#.......#......##.................#.......................#.......##.........#........#..#...#.....#.............#....#...##....#....#..............#...#...........#....................#.##...........#.#..............#............................................#....#.....................#...........#.........#.....................................#..............#...........................#..#.....#...#................#.........................###...##.....#......#........###...........#..#..................#..................#....#.....##...
..................................#....#....#.....#...........#...#........#...............#.....................................#....#.......#.......#...#.......#...#........................#.....#..........#..#......................#..............#......#.#...#.....#.................#...................#...........##........#........#.....................................................#.#.........#.........#...##............#..#............#.........#........#...#....#..#........#................##....#..............................#....#....#.........................#..................#..................#.....................#...##...........#......#........##.........................#.......#.#......#....#.#....................#....#.#.....#.........#.......#.....#...............................#........#..................#.........#......#.#.....#........#.....................##......
..........##....#...........................................................#.............#...#........##..#....#.#........#...........#..#.#..#.....#........................................##.....#....#.....##...............##..........................#..#....#........#....#.....#....#...#......#................#..#.......................#.......#.#.........#......#.............##...#........#..#...#....#.......#....................##..........#..#..#......#......#.......#...##.#....................#........#...#....#..##............#...#...#...................#..#.............................##...#............##..........#.....#.......#.#.........#.................#......#....................................................................................#......##.....#..##........#...........#....#...#..........#....#..#..#..#..#.......#....#............#......#......#...................
...........#.#.....##......#.......#.....#.#.............#....##....#.......#.............#.##......#..........#....#.#..#....#..............#......#......####...............#....#............#................#.....#............#.........................#.....#.........#...#..#...#........#................#..##...........#.....................#..................................#.................#..#............#........##...................#.#.........................#.....#....#....#......#.........#...................................#....#.#...........#.#...#....#.#..................#.........................#..........#.....#.#....................##...........#....................#.................#..........#.............#....#..#.#...............#...........#.##....................#.........#......#....................................#.....#...#......................#..#.....#.......#.
......##...........#.#.........#.................................#...#...........##...#...........#.......#....................................................#....#...............#....#.#...............#......#..####..............#..#.......#..#.......................#..............#.........................#......#................................#..................................##..........................#.......#.....#........#........#..........#...........................#.#.........#..................#........................#..#...#.......##.......#.#..................#..........##................................#..#.....#..........#....#.#.....#.#.............................#.#......................#..........#......#..#.........#....................#..............#...#..##........#...............##.....#...#..............#.......##....#................#.#..#..#.................
...............#...#.....#.....#.#...#..#.......#.........................#...#.....#.....................##....#......#...#..................#.....................#......#..................#....#..............#................##......................................#.....#..........#...#.#............#..........#.....#.....#...........#...............#.........#.....#.....#..........#..#...............#.....##......#....................#.........#...##...........#..........#...#..................##.......#.......#.......##................#....................#............##...........#...............#..#...............................##...##.............##............#..##....#................#...............#...................####......#.#................................................##.....#.........#.#.........#.........#................#......##...........#..#........#.#..#....#....
.##.#...##.........#...........#....#....#.........#...#.#............#...#..#.#..#..........#......#...#......##...#..#..................#.......................#...........................................#.#....#.......#.....#.#..#.....#.........................#......................................##........##..............#.............#..#...##......................#..#.............................#.......................................#..........#.......##.......#.##...#......................................................#..............................#...#.......##.....#.#.....#..#....#.....##.......................#....#.#..........#.....#......#........#.................#..........#.#........................#..#......#.......#............................#...#.....##.................................................#.#.................#..............#..........#..................
........#.....##......................#....#..#..........................................#.........#...........#.#...###..............#...#....#........#....#...............#....#....................#.......................#..#..........#..#.#..................#....#......#.......#....#..........#.#......................#..#..#.......#..............##.......#......#.#..............#....................................#.......#....................#......#........#....#......#......#...#.....#.....#....................#.......#.............#................#...#.......#............#..#..#.......##.......#..........#..#...............#....#....................#........#.....##....#...#........#...#.......#.......#........#......#...........#..#.....#.......................#...................................#.#....#.....#.#.............#..#........#..#.........#........#.......................
.....##....#.................#....#.......................#.......#....#.........#....#.#.....................#......##.................#.......##..#....#....#....#...............#......................#............................#........##..#.........#......#...#.......#...........................#..###............#...#..............#..........................................##.............##..#.............#.................##......#.......##....#....#....#....#........................#..............#.#.......##..........................#..................#......#.......#....#..........#..#........#...........#.........#..............#........##.##..#..#...#...........#...#........#......#...........#......#.............##.............#.#......#...#......#.....#............#.......##.#....#...#....#........................................#.....#..#........#.........#..................#.
....#.#...#...#...###............................#..........#......#...#...........#......................................#.##...#...........#..........#...........#..............###.#...#........#..#................#..............#..........#.##......................#..#.#..#...............#..##..#.......................##...##.................#.........#.....................#......#.............................#.....................#.......#.......#.##..................#.......#..#..#...........................#..#..........##.......#...................#..#........#...#.....#.#...#...............####...#...#.#...##......#..............#.......................................#...........#..........#.......#...............#.................................#..............#.........................#......#............#.##......#...............##....#...#............#..........................
......#........................#............##.....##...........................................#.........................#.....#..................#...................#..#...#......#..................#..#.................#...........#.......................................#..................................................#.#.#.#...#..........###........#..................#..#......................#..........#.....................#.........#.#...........#.........#.#.....#...#......#..........................#............#.#................................#....................##.........................##.................#............#......#...#.......#.#...............................#..........................#.........##.......#...#......................#.....#.....#...........#............................#.............##.........#......#...........#....#...........#...#......#.........
..#..#.....................#..................#...#.....#.......#...#.....#.#...................................................#....#.........##..............#...#..#..........#...............#.#.......#.........................#....##.....................#...........#..###.###.....##..#.#....#............##....#.....#.............................#.................###..............#.................#.##......#..##.....#...............#..#.....#............#......#..............#.#....#..##...#......#.....................#.....................#...#.........#........#........#..#.#............#...........................#..........#.............##...#................................#..............#.....#...#....#..#.......#..#.....................#................#........#........#..........#.....................#....#....#......#...............#.........#...................#...............
..###.........#.............##............#...........#........#...#....#.#..........#........................#.##..#.#.....#...........................#..#.....................#.....#...........#......#...........#........................#...........##......#..........#.....#...#..........................#.......#.................##.......................#.......................#.....#........##............#............#...........................#..#............#..................#.............#.......................................................#..........##..#....###..............#...#.............#......#.......##.........#.#.....#................#..........#..#....#.....................#.....#....#.#.......#..............#......#.................#.....#....#....#..........................#............#.#.......................#..........#...............#..........................#.
......#.....#......#..................#......#...##.#....#...##.....#.#......#...................#.............#.............................................#.................#..................#...................#.........#....#..............#.........#.#.........#......................#.#...................................#...#......#.....#..............#......##.#....#............#......#...#.........#.................#.#...#.##.......#.#..........#...#............#......................#...#................#......#............#.............#....#..........#...........#..#...........................#..#...#...................#.......#..................#..............#..#..#.#.....#...........#.#..#.........#.....................#..#......................#.#............#......#.......#......#.........#..#........#.......#......##.#............................#.....#...........#..........
...............#....#.#.........#.#.....#.........#..#......####.#..........#.......#....#........#.....#...............#........#.....##.................#................#.....................................#....#............................#......................#......#..#.#...#.............#..............##........#.#.......#....##.......###.........#........................#............#...#.....................................#........#......#.....#.#.....#........................#..............................................................#................#.........#.............#........#.........#.....#..............#.....#....#.........##.#..........#...............................................#......#.................................#...........................#.#.............#........#.................................#..#......#...............#.##...#...#.........#.....###
......................#.....#...........................#...#............#...#.........................#....#....##............#....#........#..#..#.#.......#...............................#..#.#.........#..#....................#......##...###...#..#.#.........#...##...................#...........#.......#......#............................#..........................#........#...........#..........#...........##..............#........##....#...#..#........#........#..#.....#....................#................#......#....#......#.................#......#............#.......#..#....................#..#...........#......................#............#........#........##........................#.......#.#......#.#..#.........#.......................................#.#................#..........#..........#..................................#......................#.............#......#..........
.#..........................#..............#.......#.................#............#...#.#.#.......................#...............#...........................#..#..................#..........##.....#.#.........................#.....#.............#....................#.#...#.......#...........#.#...................#.........#.....#.......#.....##...#............#.......##....#....#............#.#.......#..#..#..........................#.....................#...........#................#..#......#...#....................#.....#.................#.......#.....#...#....##.....................##...#.....#.#...............#...................#..#.......##......................#..##..................................##................#.....#...#...#.........#...............#......#......#.........................#...............#..#.....................#.........................#..#............#....
...#..........#...................##.....#........#............................................##...........#..........................#...........#................#.....#.#....#........#..........................#..............#.............#..................#.#.......................#......#............#....#.........###...............#...........................#..##..#.........#.#..#......#.......#......#.........#...#...............................#......#......#.#.#..............#..........#..#................#.........................#....#....#............##..#..#..#..#..#....#....#......................................#.....#.#.#......#......##..##.#.......#...#.#..................#.#......#..........#.............#....#................#.....#..#......#........#....................#...........#................#...........##..............#..##..........#......#.....#.......#.......
....##........................#........#.....#....................#....#....#.......#..........##............#.........#.....................#..............#....#.......#.........###.#.......................#..#...............#....#.............##...........#.....#................#...#...............#....#......#...#.#....#....#......#............#......#..................#....#...#..#..#...................#.##.#....................#..#........#.#.................##......................#..................................#.......#.............#...#.#.........#...................##........#.....#....#...#...............................#.....#.#.#........#.....#...#.....#..#.......##.............#..##............#........................................#....#............#....#..........#............#....#.#...#.#.......#......#...#..#.................#....#.............................#......
.......#.#.........#....#...........#............................#...#.#......#.....#.........#.......#.........#...................#...........#.......#........##...................#..............#.........#..................#........................#....#...........................#...........#....#........#.......#................................#.....#..#.....#............#..#.#.....##.............#...#.......##..#...........#.......#..#...#.............#..................#........#......#.............#......................#.....................#....#..#....#...#.#...#...#.......#........#....................................................#.............##...#.....................#.#...#..##.......#........#.....#.#..................#..........#.................#......#.................#....#..................#.#.##..............................#..........#..........#....#.............
..........#....................#......#..........#......#............................#.#.....#....................................#.......#.................#.............##....................#.......................................................##...#.....#.#............#.....#..#.....#............#..##.####.#..................................#.................................................#.............#..........#......#......#....................#.##.........#.#........#.........#......#...........#................#..............###..............#...#.......#..###...#...#.#............#......#..............#.....#....................................#.......#...#...#.......#................#...#.....................#...#........#.......................................#...#.#.....#.#..................................#...............................................#....................
......................#................#.......#........##....#............#..#......#..#......##...#............#..#........#.........#................#.....#....................#.........#..#...................#...........##....#.....#..........#.................#..#.#................#........#..#.#...#................................................#....................#...........#...#......#..........#..............................................#.....#................#......#.....#..................................................#......#...............#.......#.........................#...#....#....#.....#..........#...........##...................#......................................#.........###............#..#...#...#.........#.#........#.......#............#............#...................#.....#.......#....................................#................#............#.......
...#.............................#.#........................#.#...#............................##.......##........#..............................................#...............#..............#.............#..........###........##................#..#...#........#.................#...#..........#...#....#........#..........#................#.......................#..............#...#..#......##........#.#.#..#...............#.............................#..........#....#................#............#......................................##............#.#..........................................#......................#.........##.......................#.#....#........#.........#.............#.............#....#..#.........#...................#.........................#...............#........#.........................#.................#.....#..#.........##........#......#...#.......#.....##.
.#...#......................#...............................#.....#.#...........#...........#...........#....................#.......#..................#...#........#...#....#........#......#.........................#............#...................#......#......#....#.......##...#...#.........#..................#................................#..............#....#.#...#.....#...##.#.......#........#..........#..............#....#...........#...........#................#..................#.........#............................#.#........................#.........#.........#............#....#....#.......#.##......................#..#....#.....#....###..................#.....#..................#....#.....#...........#..................#.............................#..................#........#....#....#..#....................#.............##...........#.....#......................#..........
#..........#...........#...............#......#..............#...#............#...................#.#.......#.......#.....................#..............#..........#.....#....#..#.......#....#............................................#.............#......................................#........................##......................................#.#.........#..................................................#.........##........#................#................#................#...#.......#...............#........##...####.#.#.#.......................#....#..........................#.......#...##............#.................##............#......#...#................................#............#.....#...............................#.......##.#........#..............#...##.#.#...#..............#.....#.............#....#...#.#........#........##.......#.................................
.........#.....#.......................#.#...................#........................#...................#...#.....#....#.#.............#.........#..#.....#.#....#............#.............#...#....#.##......#......................#.........#.....#...#..............#.............##..................#.......................................................#..........#.....#..................##................#........#......#.................................................#.......................#.#...#.....#...#..#..........#.......#.#..#..#..........#....................#..#........................#....#................#.......#...........#.#........#..........#...............#...#......................................#..........#...........#...............#..#..#....#........#....#.................#......#...................#........#............#.#........................#....#.........
......#...........#..#..................#.....#..#...............#...##.......#.#..................#.#..........#....#......#...........#.....#...#.......#.................#.....#...#..#......................#........................##.....#...............#.....#...#........##.#.........#..#..#..#.....#..#..##...#.#....#.........##.#...............#.............#.....#............#......#................#....#......#.....#.....#.#.......................................#.......#.....#........#.#.......#..#....#.........................#......#............#..#.................#.................................#........##...##.......#...........#..........#.#.....#.....................#.................................#........#.........#.#....#.................#........#....#..#....#..........#..#......................#.#...............#....................#..........#.#......................
....#...............................#....#...#................#........#......#.................#............#.#....##.......#...................#.................#..#....#.#....................................#...#.............#.......#..........#......#...................#......#.....#...................................#..................................#.................#.....#....#...#....#....#.............#..#..........#..#..#..........#..#.....##.....#.........#..........#..#.....#...........#.............................#........#............#........#...........#.........#.....................#.....................#...................#............#...........#.........#...#.#..#...#....................#.##......#..........................#..........#.........#.......#..............##..............................#....#.....................#......#........................##..#......
.....#......#..............#.................#...##.....#......#..#........#..#..#....................#..................##...............#......................#...##....................#.........................#.......#...........................................#...........#.#.....#...#.....#..................#.#..........#.......###.#...#......................#.......#.....#....#......#............................#...................#...#.............#..............#.............##.............#..........#..............##........##...#................................#............#.........#......#.................#.........#............................#........#..........##....#..#............##.#...#.......................................................#...........................#...............#.#..........#..........................#.....#...#.#..............#......#...#..#..#...##
................#..##..#.............##................#...##.....#..#.........#...........#.....#..#..###..#..............##....#...#.............#.........................#....................#............#....##.....#...........................#....#......................#.......#......#.#.............................#..#.......................................#...................#..............................#.............................#.............#......#...........................#.............#.#......#.#....##.....#...............#.##..#..#...............#...#......##..#.#.#...#.....................................#.................##.....#..#......#............#...........#...#...................................##......#.............#..........#...##.....#...................#.....##..#.........................................#...........#......#.#..............#....##..........
.....##...........#......##................#.#......#.......#....................#............#............#...............#.........#............................#...#.#............#.....#.......#.........##........#.............................#...........#.........................#........#................#....###...#.##...##........#..#..............................#....#.......#.......#.........#................#........................#...#.........................#................#................#...#.#..................##....................................#..#.#....##..........##..................#.#..........#...................................#............................#.....#........#.......#...........#......#......#......................#....#..#...........##.............#.....#.#......#............................#...#..........#.........##.............#....................
.#.......#........##.....#.........#...............#....#.....#....#......................#................#...................#...##.......#..#.#.....#..................................#....#...........#..................................#...............##...........................#..........#........#........#...#...#.........................................................#......#.#............................#.........#.....#.........#.........#................#.#....#..........#..........#....##..#........#..........#.....................#..#.......................#................#...#......#...........#.....#.#.....#.....#.................#.............#..#............#..........#....#..................#.........#....#.....#.#...#.#.......#...##..........##....................................#.....#............#.....#.#.............................#.......##......#............##.....
.#.....#.........##.....................................#..........#.................#.......#..........#.........#........#...............#..#...............#.................#...........#.........#......##.....#........#.....#.......#.......#....##.........................#...#.......##....#...#.#........#..#.........#.....#.#.#..........#.............#...#......#..#........#..#......................#........#....#....#....#........#.#........................................#......##.............#...............#.....................................#......#...........#..........#.#......................#.#...............#......#.............#.............#.....#....#....#.................................#.............#..........#..........................#.#.....#.##.......#...#..#...#.....................#....................##........#...#....#..............#................#......#....
....................#.......#.......#....#.............###.................#...#...#...............#.#....#.....#...#....................#.#.......#............#.....##....#..#...................#....#......##..........................#.........#.................#..#....................................#............#...................................#..................#.............#...................#....#.........................#.......#...#.....#................##..#..................#.#.....................##............#...................#................................#.........#.........#..#........#.....#..#...#....................#..#.........#.#....#.....#..........#............#.#...............................#........#.................#.#......#.........................#...#....#........#...#...........................#.............#..........#..............................
.......#.........#......#.....#........#..........................................#.......#.#...............##..........#........#...................................#.#.................#.......#..#..#.......#...#...#.........#.......#.......#.......#.#............##.#....................#...............#.#....#.#...#................#..#...#..#.#......#............#...#....#.........#..#.........#......#.......#..#..#.....................#..#..#..........#.....#....................#......#..##......##.....##........................#............................#........#.......#..........#....#.......#...........................................................#.........#.##.#..#.............#............................................#...........##..#...................#...............#..............#.#.................................#..#........................#.............#.#.#..........
..#......#........#...........#..#..................#.#..............#.........................#.#...#..##.....#.......#....#......#....................#..#.#......###........................#........#...........................#..#........#.#..................................................#....#......#.............................................#......#.......#............................#...................#..........#...#.#...##...............#.#......................#...........................#..#......#...........................#..#.....#......#............#.................................#............#......#............#....#........................#.......#..........#........#..##.................................##...................................#......#..........###.........#...........#............#.......#.......#..#.........#...#............#.#......................#.##
.........................#.................#....##..#....#......#...#........#..#......#...............#.......##....#.....#......#.....................................#........#.....#.....................................#.............#......#..........#......#...............#....#.....#.........#...#...#........#.#.....#.............#......#..........#..#................#..........###.................#....#..#...#..........#...#....#.#...#....#.....#....................#..##..#..................#...................#..............#...#.#..#.#.......##.......................#........................#...##..##...##..#.......#....#........#...#.....#........................#....#.................................#.#.#.......#.#..#...#..#.............#.....#...........#...#...................#.............#.........#...#..#.......#................................##.....#..#.#.......#.#..........
.....#..#.............#.#..#..#........#.........#...................#........#..........................#.#..............................##............#.........#...............#.#..................#..........#........##.##...........#.#...#.#.#.............#..........................#...........#.......#..##...............................#................#.........#........#............#.............#.................#......#...............#..........#.#..............#.......#....#..#........................#..#............#......#..............#...............................#....#..........#..#......##.......#..........#..#..........................#........#....#....................#.........##.#.....#....#.#.......#......##.#................#...................##.....................#......#..........#..............#........................#............#..............#...........#....
#......#................................#................#....#...#...#.............##..#......#....#.....#..............##................#........................................#.......#...#.......#...#......................##..........................#........#...#...........................#.##..........#......#.................................#.....#........#....#.............#..#..........#...#.......#........#..........#..#.........#....................#..........................................#.....#..............................#....##...##..............#...............#.#.......#...#................##....................#........................#......#......#....#.....#................#......................#......#..##.......#.......#.....................#......#...#........####......##......................#.......................#........................#......#.............
.##........#...........................#.##..#...........................#..#.......#.......................................#.#..........#.......#...#...#...................#......#.................................#.....#.....#.#.....#..#............#...........................##.#.................................#...#....#.............................................#............#.............#......#...#........#.#....#..#...#..........#...#......................#..........##............##....#..............#...................#..........................#......#..............##.....#....#........#.....#.......#................................#........#....#............#.............................##...............#............#.........#............#.......#......#..#.#....#............#........#......#...#........#.....#......#....#......#.....#.........#..#......#.....#.......#........
.............#........................#..............#..#.....#.........#...........#..#........#.....#..........#....#......#...#.#.......................#.................#......#.#...#..............##.....#..#...#....#.....................#........##.....................####..........#..........#............#....#.....................#.#..........................#.....#.....................#......#...........#....#...............#.............#.#.........##..#..#......................#.......#.....................#....#.................#.#.................#.#..................#...........#.#......#...#............................................#..............#.................#..#..........#......#.#........#.........#..#...#...........#.......##........#.................#..#.........................................#...............#....#.#.....#..........##....#........................#
....#...#.#...#.........#....#.......#.........#....#.............#..................#...#.....#...##...#.##.............#..................#........#...........#..............................#.........#...#..#............#......#................#............#.......#....#...#....#..................#....#.#.......#.....#...................................#............................#...#.....#...........#...................#...##...................#.#.#.#..#.#...............#.#...........#....................#...#..........#...........#.#....#.............#....#.........................................#.......................................#..............#.#.........#........................#.........#........................#.................#......#.#....#.#.#...#......#......................................#........#........#.....#...#.........#.............#..#...........#.#....#.....
......##.......#.##.#......#..........#.........#..#.#.#..#.................................#...#.#.................#.....#.#.........................................................#....................#...........#..#.......#....#............#..........#..................#.......##.#.....#....#....#.............#.#.............................................#........#..........#....#.................#....................#......#...###.......#......#.#...#....#.#.............#...................#...................#..........................#.#...................#...#.............................#..........................................#..........................#......#...#..........#.......#....................#....................#............#...#......#........#........................#........................#.#.#....###.......#...#...................#.#.......#......#.##.........
..#......#...#...........#.#.............#..#...#.#......................#..#..#.........#..............#..#..##...............................#..................#..#....#.#..................#...#..........#.#.#.............#..#.........#.....##.......#.......##.....#...#.......#....#........#........#.#.....##.........#........#.....................#........##..#...........#..............#..............#........................#..........#....##.................#...#..#.........#......#.......#..#........#.#...........................#..#..#...#..........#....##..#..##..#........#......................#...#.#...........#...##......#.................#.#....#........#.......#...#.....................#....#...........#...............##.#....................................#.....#.#....#.........#............#............#.........................#.#.#................#.....##.........#........
..........................#...........................##.#.........#...........#.#.....#.......#..........#.......#.......#............#..#....#.......#.........#..#...........................#.#.......#.............#.##..........#.......#........................#...........#.....#.....#............................#..........##.............#....................#.....##.....#..........#.........#.......................#...#.................#...................#...........#.....#...........#.#.........#.#..........#...........#...#...........................#........#............#..............#.......##.....#.....................#..#..................#.....................................#.#.................#.......#................................#.....#...............................#............#.#....#................................#........#.....#....#.......#..#.....#.#....#..........
...............#........#...#............#......#...................................#......#...........................................#......#...#....#..#.#.................#..#.....#...........#..............#..#.......#...........#..............................#...#.........#..............#.#....#...#..#..#........#..#...............#..#...............................#...#...............###...#.....#.....#........#..............#..............#...##.#.#............#..........#..#..........#.....#.....#.#....#..................................#....#........................#...........#..........#...............#...........#..#.....#.#..#...#.......#..##................................#....................#....................#.#.......#..............#.#....#...........#..#.........#.............#.........................#........#.................................#................#......#.
.......#...............#......#....#....##..................##........#.#........#.#..#............#................................##...........................#...#...................#.......................#........#.#..........................#.......#.....................................##..................................#.....#..............##...#...#.......#....................#................#.................................#....##..#..................#...#.........#...#......................................##.......................................#......#...#...........#..........#.#..............#......#................#.....#.......#..#.....................#.....#..#........#.................................#..#...#........##......#......#..................#.............#....#.........#...........................................#.#............#....#.....#...........#..........
....#..#.....#..................#..........................#...#.#...#.#.##.#..#...#.............................#............#.#.....#..........#........#..#................................#............................##........##...........#.............#........#.#...........#.#........................#............#..##..........#............#.#......................#..............#.....................#......#...........#.....#..........#.........##.......#...............#.#..............##..........#......#........#..#.......##....#....................#...........#...#..................................##..........#...#.......#.#.............#..........#........#...#............#................................#.#......#.#.#....##.......#.................#.............#..#.......#..........#...........#.#...........#..............#....#.#.............#..........#............#.....#.....
...#.......................................................................#..............#.#.......#.#.......#.....#......#.....##...#....#...........#..#..#..#..#......................##......................................................##...............#.##....#.#.............##................##......#.#..............##..............................#.......#...#........................#.....#.......#..................#.....#.......#....................#..........................#....#........#.....#..............#.......##...........#........#.......#....#....#...............#...#...........#.#.#.#.....#..#............#...........#..##....#.....#............................#.....#..#..........#.....#......#.............................#......................#........#..#...............#......#......#.................#....................#...............#.#...#........................
...........##......#...###....##....#.......................#.............##.....#......#..#.............#..................#.......#..#.#..........#..............#..#..#...............##.....#.........##......#.......##............#....#........................#...#.....#....................##........##................................#..............#...................#..#......#...#..................#....#.#..#..#.#..................#...............##.....#.......#.....#.............#..#.......#...........#......#.....................#...............#.#......#......#...........................#.#...........#.#..................#..........#......#......#...#...#..................#............#...................#..........#......#.#......................#......#...#.....#.....#..............#..........#.....#.......#........#.#................#..#..........#.........#.#.....#..............
....#.............##........#......#............#.#................#............#..#......#............##..#....................##...#.................................#.........#..#..........#.........#............#.....#...........................................#...................................#........................#..............#..............................................#............#...#......................#............#...................#..........................#..#....#......#..............#.........#.........#............#.........#..#........#............#......#............#......#......................#..#.........#...........##......##......#..#....#..#..............................#.....#...................#..........#............#....#...........#......##..#.....................#..........#.....#.#.....#.#......#..#.......#..#..###..#...................#.......#
..#.#.................................#..###.....#.........#..........##...#.................#.............................#......#...........#...........#........#.........................................#..#........#..#........#...#.............#.................#.................#........#..................#.....#....#....#.....#....................#..#...........#........................#.........#..#.............##..#..........................................................##.............#......#...##..................#...#......#......#..........#........#...............#.........#.....#...#.........................................#...............#.....#.............#.......................#........#.....#.................#...............#.........#...#.....###...........#.#...............#.......#....#.......#....#.#..#.#....#......#..........#.............#...#......#...........#..
...#.................#...........#....#....#..........#.#....##..........#.#.......#..#.......#..#.#...........#.............................#.............#....#....#....................#...#.....#....#.............#...#.....##.................#.........#..............#..#..#..#.#....#............................#..............#.............#...........#.............#.............##..........#.............#.....#.............#.......................#..........#.............#.....#.....#................#..........................#..#.......#..............#..........#...............#........#.................................#.#........#..##..#....#....................#..............##.....#.....#..#.......#..............#....#...............##.##...............................#....#.............#......#.........#.......#...#.......#.#............#.....................#..#.....................
..........#.........#............#..............#...........#...............#...#........#.#.#............#...........#..#...........................#..#..........#....#.........#..#.....#...#.............#....................#.......#..................................#.................................#....#.....................#...........#.................#...........#..#...........##.......#......................#....#........#..............#............#.#.......#...........#......................#.........................#..............#............###...#.#.............#..........#..............#...#......#............................#............#..#...#...............#.......#..#...........#..............#......#................................#.....#...................#...#.......#..............#.##..........#....#...#...#.....#.....#.........................#...#...#....#.........
....#...#.................#........#..............##....#..............#.............#.......##......................#......#......#.#...........#......#.....#.........#.........#..........#......#..#......................................#...........#......#.........#.......#..............#..................#.#....#..#....#....#...........................#..#....#.....#....................#........#......##........#..#.......#..#.....................#....#......#...............................#.........................#.......#...#......##......#.................#...#................#......##.#......#........#..#.............................#......#.....##.#.........#........#...#......#.....#.........#..........#..........................#..............#...#.#...................................#....#.........#..#.......#.............................#..................#....#.......#........
.....#..................#.............................#...............#............#.......#..#...#..#....#................#..................#...................#....................................##.....#......#....................#...........#.........#...#...#...#.....#.......#.......................##........###.#..#...............#.....#.............#....#...#...................#.........#.........#......#.........#...#........................#..#..###.........##......#.........#..#...#.....................#........#.....#...........................#...........#.........................#.#...#..............................##.........#...#....#.........#.#...........................#...........#..............#..#.....##..................#.....................................#...#.#....#.................##....#.......#.........................#....#.......#....................#......#.
.#.#.................................#...#...#....#.#.#..#.#....................#..#.....................................#........#....#.#..#.............#........#.....##......##.................#.#............#....................#...............##.....#..............#.....................#.............#.......#..#......#...........................#...#..#........#.#.......##....#...#.........#..#.....#..##.....#.......#.....................#...#.....#..#........#.........#..#.......................##..............................#...#.....#..#........#...........#........#...........#..........#....................................................#.......#....##.......................#........................#......#........#........................#.....#.#.#.......#........#..........#............#.##.....#...............##..............#..#...#................#...#..#.................#
##..#.#...............................#............#........##..............................#....#...#...###....#.#........................#............##...................#.#.....#..#..#....#.#.............##..#......................#...........#...........#................#........#................................#...............##..#....#.#..............#.........#........##.........#....#.............#..........................##...........#....#...............#..#...............#.#..............#....................#......#..#.....#..#............#...##.................................#..................................#....#..#........#..........##........#....#......#................................#.....#.......#........................#......#..#.....................#..#..#.##..........#........#.#..#......#.....#................#............................##.....................
......................#...........#........#.......#........#...#........#....#.#.................#..............#..#........#......#................#...................#.......#.....#...............#.#...........#.#.........#.#..#..................##.....#.........#...........................#...#........#...#..#......#................................#.........#.#....#..................#..................#.#..#..................##...............#..................#................#....#...#............##...........#................#.....#.#....#...#...............#...............#.....#.......#..........................#.....................#.....................#....#.....#..........................................##........#...........#..#............#....#................#................#....#..#................................#.#..#.......................#.....................##......
.........#................#.........#....#...#........#..#................#..........................#....#.#...............#..#..........#..#.........#......................##.#...#....#....##.........#..#..##..............#......#......#..###..................#.....................#...................###.......#.....#..........#......................#....#............#....#..........#..........#.#.........#.#...........#....................................#...........#...........#....#............................#..................#.#..........#.....#........#.......#..........#..#..................#......#...........#............#...#...#....#......#...................#....#.........#....#..##.#...#................#...#........#..........#............#...............#....#.....#..#.......#.........#...................#....#....#............................................#.#..........##.
.#..............##...............#...............#........##...###.........................#.##...................#...#..............................##..........#..........#........................#........#.....#..#........#..............#......#....#.#...........##....#..#..#.....................................................#..................##................#..............#.....#.#....####.......#............#........#.##......#.........#...#.....................................#.....#..........#............................................#.....................#................................................#..............#..........................................#...#............#...###....#.......#.....###......#..#.#.......#..##....#..........................#..........#.....#......#................#..............#............................#......#....................#.......
.........................#.#....................#....#.....#....................#....#...................#.......#..#.............##.#.......................#.......#.......................###..............#....#................#.#...#....#...........................##.........#...#.#...#...#.............#.....#...........#........................#...................#......#..#................................##........#...#..............#..........#.................#.........#..#..................#........#......#...........#..#...#.....##........#...............................................#.....#...............##......#.#.....#...#..........#..#..#.....#............#..#.#.#...#....................................#........................................#.....#.............................#....#.................#.........#.#...................................#...#........##.....#.....#.
#.................#........#................#......#.......#..........#.#.#.#.............#.............................#........#............#.........................#..............................#......#.........................#.#......................##..#................#..............##....#...#.........#....#.......................................................#.....................................#...#.......#..............................#..........#.#......#.#.#...........#........#.#...#......#.............#...#...#.....................#.#..#..#.#..#.#......#...................#............#...#.#...#.............#...#.......#................................#.#.#...#...##............#.............#.....##..................#.....#........#.#............#................................................#.......#......#...#.#.......................#.......#............#.#.#....#.
........#...#.#.#............................#...#......#..##..........#.......#................................#......#..#...........#...............#..##...........#...#......#......#........##..#......#...........................................#.....#...#....#.#.................#.......##...............#....#......#.#.....#.......##.....................#......#...#..........#..........#...................#..........#.........##..............#.......#....#................#......#.............###..#........#.#................#.....#.#...#........................................###.......#......#......#....#..#..........#...............#.......#..............#................#............#....................###.#.#....#.##..........#......#........#...#..........#.......#...#..............#.............#....#...#.#.........................#...#.#.....#.........#....#......................
#............#.....................#.............##..........#....#...........#..#..#..#.........#......#...............#.........#......#.....#....#...#.#.........#.....#.#.......................#.#.........................................#.................#......#........#....#.....##........#........#........#.............#........#............#....#................#........#....#........#............#..............#..#...........................................#.......#.......................#........#.#....#......#.......#......#............#..................#..........##....#......#.....#..................#.....#......................##.....#......#......#.#.........#...##...........................#..#.........#...#...............##.....#.#...#............#..........................#.....#.#.#..........##............#.#........#.........................#...#.#.......................
#.....................#...................#............................#....#..#........#......................#.....#....#.#.##..........##..#.........#.##....................#...........#..................................#.#........#.................#........#...#........................................#......#............#.............#.......#............................#...........#..#..............#...............................#..........#....##.......#.....#..................................................#......#........##......#.........#.#...#......#.....#......................#........#.............#..............#.......#..#.............#...........#............#.....#.................###...#.......#.......#....##......#...#................#.....................#...................#....#.#..#..........#..#.........#.............#.#......#...#....................#.............
.#.............#............#.....#.......#...............#................#...#.....#...................#............#........#..............##................................##..........#.#...............................................#...#..........#...#..#.....#..#........#..........##........#.......#.#....#............................#...###.....................#..#..#..#......#.....................#...#............................#...#.......#.......................#..............................#..##........................#.........#.##...##....#...##..#.#.....#.....#.....................#..#...#.......#...#.....#.........................#......................#................#....#...................#.............#.....##...............#......#........#.......##................#...................#...#.....#...........#....##..#.....#.#....#..........#...............#.#.........
...#.............#..........#......#....##........#................#.#.#........#...............#...#.....###..#...........#....#...#............#......................#...#..............#.........#..........#...#......#.................#...#............#......#..............#...##......................#..#...............................#.................#...#.##....#..........#.................................................#......#.#....#.................##..................#.......#..#.#..............#..#.............#.....#.#......#...#.#.##.................#.............#.............#......................................#......................#....#..#....................................................#.................#..............#............................#..............#.......#...................#..#...#.............................................#.#...........##.#...#..#
......#...#...##................#...#...#.....................#.#......................#.#.#............#......#.........#.#....................#......#..#..#...##...........#.#.#...#............#..#............##........#.............#........#...##.#................#..................#........................#..#..#......................#......................#.........#..................#...##..........#..#........................#......#................#................................#..................#.........##.......................#.....#.......#.............#...............#........................#......#........................................#...#........#.#......#.......#....#..............#................................#.#.....##.....#........#.........#..........#...........#...##..#........#...........................#........................#......#......#...........#.
#..###...#...#.................................#.#....#.....#...#.............................#...........#..................#...............#.#...........#..........#.....#..........................#.......#.......#...................#..........#....#..........................#..#..........#....#..#....#..........#.................##........................................#.....##..........#..................#..#............#..#.......#..................#...............#.#........#....................#...#...#................................#.........#.#..#.#.......#........#.......#.........##.#...........................#..#.....#.......................................#.......##..#................#.#..........#...........##...#..............#..............#....#............#.....#.................#............................................................#.......#....#........#..#.....
....##..#........#..........#.............................#......#...........#.....##..............##..............#..#..#...........#..........##.........#...#..................#.#.#......#..................................#.#...#...#.......#.#...........#...#............#........#.............#.#..................#.........................................................#..........#..#.#.............................#.....##....#...............#..#.#..#...........#.....#.#.............#.#....#....................#....#......................#..#.....#........#...............#...............#.........#..#...#...#...................................................................................#...#.............#.............##.#..............#.......#......#..#.....#....#......#...#....#......#......#.........#...................#.###..........#..................##...........#..##..#.......
......#.......#............#.#......................#........#..............#...#.....###...#..#................................#........##.............................................#....#...............###...#...................#.#..........#......#...........#...#....................#.....#....................#......#.#......#....#.#...#....#......#..##....#........................#...............#..........#.#............#............#..#.......#.......#...#...............#.......#...........#...............................##..............##.........#...#.......#.........#.....#.....#................#.................##........................#.......#.........#......#........#.....................................#.........##....#............#...............#......#...##..#............#........#..................#..#............................##.....#.#....##..........#....#..........
.........#......#....#......#......#.......#.....#..............#.............#...........#.............#.#....#..#..........................#..#..............#..#.......#............#........#...#..............#...#.............#.........#.#.....#..........##........#............##..#...................##.........................................#...#..........................................#..#.......#...#....................#..........#.....#......#........#...........#..#.#..........#..#........#.##.................#................#........................#....#.....#........#..#.....................................#....................#....#..............#...#.#............#....................#......##..#......................##..............#..............#.#...........#.......#....................................#.#................#......#...........#......#........#...............
..............................#.........................#....................#...............#....#...##......#..................................##.......#......#..#.#...#............#..............#.......#..............#...#...........#.#........#....#.##......................#..........................#.#........##..................................................................#.#.#.........................................#..................#........................##...###........##...#..............#..........##..#..........##.....................#...#.......##........................#.....#.#..#........#.#....#..#...................#..#........#.....#......#.........#......#.............#.......................#...#..##.....#.....#...........##..............##...#.......................#....#.###.............#.#.............##.............#.....#..................................#..
........#.............#.#.........#........#.#...........#.#.#...#......##.....###.........#..........#......#...........#.#...........................#..#..........##..........................#..#..#..#......##........#...............###..........#........#.#.....#.......#........#..........................#..............#.............##.................#...#....#.......#.....#.......#.#.....#...........#.##...#....................................#......#......#...#.....#....#.#...#...................#....##........#.#.#...........#...........##.#..............##.............#..............#......#...........#.........#..#....#..#................................#.....#.........##...............................................................#....##...................#....#......#.#......................#......#....#.....................##.#...#..#..............#..........#..#.......#......
............................................................#........................#......#...................................#......#............#..................#.#.#....#.....................#...#.................................#...............................#...................#....#...##.....................#........................#...#.......#.............#.#..#........#..#...#.............#.....#.........#.#..#....#...#......................#................#.............#.........#..#.......#......#.........#......#.......#........#.........#.........#.##......##........................#..#.........#............#...#.#.........#............#....#...........#..........#.........#............#.............#......#............#.#...#..........##...........#...#.#....#................#....................##...#...#........................................#........#..............#.
...................#......................#.....#....##.....#.........#..#.................#............##......................#.............##.....#........#.......................#.......#....#....#..#.#.....#..............#.....#......#......#.#...#............#..............##.#..........##......#....#..........#..#...............................#...................#...........#..#...#....#........#.......#.....#..#.......#..#..#........##......................#.........................#.........#........#.....##..........#...#.##........#...#...#..........................................###..........#......#....##......................#.....................................#.......................#.......#..............#.........#................................#............#...#...............#......#..#..........#....................................#............##......##...........#
........##......................#.#....#...........#...##.#..#...#.......#.....................#.....................##..#..#.........###................#....##............#.........................#...#.........#..#.......................#..............#..........#.....................................#.............#.....................#...........#.#....#.............##............................#.....#.......#..#..................................#...#....#.#........#.#.....#...#..#...#...##..#.........#..........#.....................#...##..........#...#..#..................#...........#........#......................................#...............................#..........................#.#..#.........#........#....#....#..#........#...................#...............##...#...................................#........#..................................#..........#...................
..#......................#................................#.#.............#.#...................#......................#..#........#...#.......#...............#.#...........##............##.#..................................#......#.................#..........##...........#........#....................#...#........#.....##................#.........#.........#..........#...#..#..#....#...#.....#..##......#.................#....................#............#.........................#.....#..................#.........#.......................#.#............#.........#.........................#...#....................###.....#..#..............#.#.................#........................#.................#.........#........#.#.....#...........#.#.................#....................#........#...............#..............#..........#......#....................................#................#
#.......................#....................................#.............................#..............#...........#................#...##................#.#....#..#..#..........#...#.............#...............#........#.#..........#....#....................#....#...#...#.....#......#..##..............#..............#.................#.........................#.#............#...............#.....#.....#.....................#..#...#........................#.#....#.....#..................................#..##.....#.....#............#........#.........#......#..##..............#.......#..#.....##.....#........#..........................#..............##.....................#......#...#...................#.......#................#....#....................#......#..#...........#...#....#...#..#.#......................#.................................#.....##.......##.......................
......................#..........#......##....................#..........##......................................#.............##......#..........#.......#.....#.#...........#..#..............#...........#....................................#........#........................................#.......#.............#.#......................##.......#....#..##..................................#.....#..........#.....................#........#..................#................................................#.......#.......##...#............#.........#.........#.......................#..#.#.#.............#......##.#.#..........#....#..#.............#..........#........###..........................##..................#............#.#..........#................................#.#..##.....#.#.....#.#.....................#..............##.....#...............................#...................#....#
#...............#.....#.#...........#........#.....#.......#..#.........##..#.#....#...#.............#..#.......#.......................................#...........##........#........#.......#.....#...###.#.#...#.##..........#..#............................#.......#..#.............#.#......#..........#..........#......##.........#...#......#..#........#.....##..##...................#...............#...#...#.........#......#.....#.........#..#.#.............#....##...................#...#.........................#.#...........#.................#...#...........#.................#......#...#....#......#..................#...#......##.........#.....#..#...........#.........#.......#...#............................#.#......#.....................#...#.#..#..................................#....#.....................#..#...#...#...........#....#..............#..#..............#.#.................#
#........#....#....#.........#...........#.............................#...#.#.....#..#.................#.#.......................#.................#....#.............#......#......#...........#....#..............#.......#......................#...........#....#.........#.....#.........#...#........................#...................#.........##........#...#....#........................#.....................#............#.#.................#.....................#.....#..#.......#....#.#.....#......#.......#####.........#....#.....##...............................#.....#..........#..................................................#..........#..........................#........#.....#....#....................#...................#....###.................#..#.......#..............#............................#...............#............#..................#..................................#..
..............#........#.........##.......#...#.#.#.................#.......#...##......#.............#..........#...#...........#.............#.........................##............##....#...##................#...........#...................#.......##.#..#....##....##....#....................#..........#..........................................................................................##....................#...........#...#.#.......#.......#.............##......#......#........................#...#......#......##............#................................#..................#.......#.....#....#....#.#.............................#.........................#......................................#.........#.......##........#.#.....#.#..#......#.......#..#...............................#......#.........#............#...................#.....##...........................#......#.......
.#.................##.#.........#.....#.#...........................................#..##................#.#......#............#..................#.....#..........#...............#..........#..#........#.........................................#.......#....#...##.#...............#..#...#.............#.#........#...#...............#...#.....#.................................#...#..........#.....#.#........#................#.#.....#......#.....#..#........#..............................................................#......#...........................#.......#..........#..#.......#......#........................#..........#...........#...............#...........#..#...........###...........................#..##.#............#......#....#..............#........................................#...........#.....#............................#....#.........##..#.........#...#..#......##.##..#....
........#.....#...#...............#................#.......................#.#...................#.......#.......##....#......#...#.........#.##.#.#.....#.#....##......................#.#.#..#.......#...#.....#..#..................#.......#.#.#....#.....#.....#.............................#....#..#.#.........................................#.............#.........##.................##...#......#....#..........#........#..#.............................#..#.....#...................#.....#.......#...#..............#.........#.........#...#................................................#........................#................#.....#..#..##.#......##..........#.#............#.#.......................#...............#.....#..##..................#.........#...#...................#....#........#...........................#..#..............#..............#..#...#.....#....#.#...........#...#.#...
......................#..#...#.......#...............#......#....................................................#.............#.....................................#...............#..#.................#...#.......##.............##........#........#...#.........#...#..........#.........#.......................#..#....................#...#..........#..#..........#...#................##.#....#..................#..#.#....................#...#..##.#.#..........#......................#.............#..............................##............##..........#.....#..#......#.........#......................#....#..............#.......#..#..........#.......................#.#.................................###.....#.#...............#.............#........#......#.......................#.......#.......#..#..#.................#.......#.#..#.........#................#...................#....#...#.......
....................................#.................#.................#...#.#..#.............#..............#...............#...#..#.....#.......................#..............................#.###..................#.........................#..................#..#..........#...............#.....#...#...........#..........#..............#................#...............................#...........#...#...#.............#..........#.#.........#.......#...#..............#..........#..................#.................#.......#.#.............#....#.......#......#..................#................#....#...............................#.#.........................#..##............#.......##...........#....#.....#.........#......#.#....#.#...........#..#.....#.......#....###....#......#.....#......##.....#..........................##..........#...#.........#..............#..............#.....#....
...........#.#...............##.........#.....#................#...#.#............##...........................#..#...............#........#..#..#....#......#.............#..........#....#.....................#...........#...#....#..#.#............#......#................##...............#.......#...............#...#..#...#...........#....#..####......#...#...........................#..#.#....................###..............................#..............#........#.#............#.........#.#....#...#.......#...........#...............#..........#.............#............#.........#........##....#..#......#...................................................#.......#....#.............#.....#............#..............#..#......#....#.....#......#.#................#......##.#........#....................#.......................................................................#....#....#......
.............#................#..........#.#........#...............................##....#................................#.............#...#..........#..#....#.#................................###..#......#....#...............#..#..#...................#...#.......#...##....................##....#.........##....................#...........#..........#..............#.#........................#........#............#...........................#..#...................#...................#..#............#...........##.#.#...............##.....##.#.......#..........#..#......#..............#.......#.#.............#...#.#....#..................#...............................#........#...#..............#..#.....#......###.........#...............#..#........#..#............#..#..............#...#....#.......#............................................##.....#.........#............#.......##.#....
.......#................................................................#....#............#.....#..............#.....#............##......#.#...................#....#......#...................#.......................#...............................#.............................................#..........#..#....#........#.......#.#.............#.#...#.#........#.........#.......#...................#.....#..............#.............................#........................#......#...##............#.#..#...................#.......#..#..................#...#....#.....#.......#.#.....................#....#...#........##.......#........##.##..............................#....#........##..........#.................................#.........#.......................................................................#..............#................#...........#.......#..............#...#..........#...
.##...#..........#..#.....#.....#.....#..##...................#..............#...#...#.............................#.#.................#.#.....#........#......#...#..#.#............................#......#..##.....#........##.......#...#................#........................#..................#.....#........#..................#........#..#...#.............................#.#..#.....##...............#..#............#.....#...................................#.............#......................#.............#.......................#.........#..........#..#...#..##..............##..#....##.................##.#.......#.....#.........................................#.......................#...............#......#..............................#.......##..............#............#.............#.....#.......#.#....#...#..............#.......#.#....#..#.#....#..................#..........#...#..
.........................#..#.......#....#...#....#...#.........................###..#.#...#.........................................#...#...#....##......#............##.....................#....#.#.................#...#....##.....#.....................#..............#.#.....................#...................#............#...........#........#........#.........#....#.#.........#..#.......#..#.....#.#...............#.....#....................##...........#.........#............#.....#...........#....................................#........##.#........#.........#.....##.#.##....##..#..............#...#..........#.#...#......................#....#.....#...................#.................#.............................#...........#........#............#.#.#....#.........#...................#...........#....................#.........#...#....#...............#...........#....#................
805 814
.................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#..................................................................
.....................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#.........
..............................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#...
...........................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#....................
....................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#........................................
...................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#.
................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............
.............................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#....................................................................................................................................................................................................................................................................................
...................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#.......................
...........................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#...................................
.......................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#...............................................................................
.........................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#....................................................
............................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#........
..............................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#...................................
.................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#...............................................................................
................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......
....................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#....................................
....................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#......
...................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#..................................................................................................................................
.................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#.........................................................
............#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#..........................................................................
...........................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#................................
....................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#......
..#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#...............................................................................................
........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..
.........................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#......................................................................................................................................
.......................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#...................................................................................................
....................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.................
..........................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#.........
.....................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#...........................
........................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#................
........#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.....
..........................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#.....................................................................................................
........................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#................................................................................
..................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#...
............................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#............
........................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#................................
..#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.......................
..........................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#..................................
..................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#......
........#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.............................................................................................................................
#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................
....................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#........
..........................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#........................................................
..............................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.........................................................................................................................................................
..#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#........................
..........................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#..............
..............................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#............................
........................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..........................................................
.............................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#............................................................................................
............................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...................................
.....#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#...........................................................
................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............
......#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.......................
.............................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#.......................
.............................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#..........................................................................................................................................................................................................................................................................................
..............................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#........
.....................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#.....
.....................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#..............................................................................
...................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#...............................................
............#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.................................
..................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.......................................................
....#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#....................................................
..................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#.........................................................................................................................................................
..........#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#...........................................................................................................................
.....#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#..................
...............................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#.....................................................
................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.
..................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#...........................................................................................
.............#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#................................................................................
........................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...................................................................................................
....................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...............
............#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#..........................................................................................................................................................
..............................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#..............................................................................................................................................................................
.............#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#............................................................................
................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................
................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................
............................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#....................................................................................................
.#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#...................................
#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................
...................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#.............
.#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#.......
.....................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#........................
......................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#.........................................................
............................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...............................
..............................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#....
...........................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#....................
................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................
.......#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#.............................................................................
................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................
......................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##...........
.............................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#..................................................................................................................................................................................................................................................................
..............................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#........
..................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.......
....................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...............................................................
............#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#.......................................................................
.......................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#..................................................
#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................
.............................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#...............................................
.#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#...........................................
.......................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#.............................
.................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#.............
.....................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#.....
........#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#....
.....................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#............................................................................
....................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#.......................................
....................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#....................
............................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.............................................................................................
.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#
....................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..............................................................................................................................................
........................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#..............
............................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#................................................................................................................................................................
#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................
...........................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##...........................................................................
...............................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#............................................................
......#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.................................................................................
........................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.........
.........#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#................................................
......................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#........................................
..#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#.............................................................................................
..........................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#...........
#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.
........................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.................................................................
.#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#..........................................
...........#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#........................................
...................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#................................
...............................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#................................
.......................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#........................
.................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#.................................................................................................
..........................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#.........
...................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#.......................................
.................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#.................
..................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#......................................................
....................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#..
....................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#............................................................................................................................
................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................
.........................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#........
.#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#............................
...................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#.........
........................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#............
................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#
..................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.....
..........#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#.........................................................................................................
.....................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#..........
.............#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##.....................................................................
.............................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#............................
.........#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#........
..............................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#.............
.................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#...
..#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#.................................................................................................
.................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#....................................
................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................
...................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#..................
.......#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#..................
..............##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#..............................
.......................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#........................................................
...#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#.......
....##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..............................................
.............#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#...........................
...............................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#..................
............................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#......................
#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................
....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#
............................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#................
..........................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#.........................................................................................................................................................
...................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#................
......................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#............................
....#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#...................................................................................................................................................................
.....###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#...............
............................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#......
.....................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#................................................
.......#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#................
..............#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#..........................................................................................................................
........................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#.......................................
.....#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##.........................
...........................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#................................................................
.............#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#.............................
.......................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#.......................................................................................................................................................................
.....................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#...............................
.................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#.
...................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#................................................................................
......#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#.............................
.....................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#..............................................................................................
......................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#...........................
.......................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#...................
....................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.............
#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................
.......................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#..............................................
...................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#......................
....................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#........................................................................
...............................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#.
....................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#........................................
......#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.......................................................................................................................................................
...............................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#..........
............#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#....................
............................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.................................................................................................................................
....#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#....
.#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#.
........#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.........................................................................
..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#
..............................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.........
..........#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#.................................
................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................
#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..
...............#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#....
.....................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#.......................................................................................................................
.....................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#..............................................................
..........#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#......................
....#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#......
......................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#.............
..............................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#..
....................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#...................
...#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#.......................................
................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................
...............................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#..................................................................................................................................
....................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..........................
.....................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#.............................
...........#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#.......................................................................................................................................................................................................................
....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.
............................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.........................
......................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#................................
..#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#....................................................................
..............#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#.............
............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#
..................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#.........................
............................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#...........................................................................................................................................
.............................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#.....................................................
.......................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#..................................
.......................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#.........................................................................
..........................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#.....................
..............#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#..................................................................................................................................
..........................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#.....................................
.............................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#...
..............................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.......................................................................................................................................................
.........................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#....................
.........................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#............................
.....................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#...........................................................
................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................
..........................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#..............
.....................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#.......
#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................
.#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#.................
.#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#.............................
.............#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#.....................
.............................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#................
...................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#......................................................................................................................
.....#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#.........................................................................................
...........................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#...............................................................................
..#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#................................................................................
.............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#..
...............#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#.................................................................................................................
...................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#.........
..........................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#........
..#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#.............................................................................
.#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#..........
...................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#...............................................
.................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#....................
...........................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#........................................................................................................................................
....................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#.......................................................
...................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#.........
......#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.................
...............#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#.............................................................................
........##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.....................................
..........................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#................................................................................................................................
......................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#......................................................................
..........................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#..........................
...................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#..........................................................................
........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...
.......................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#.......................................................
..................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#.................................
...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#
......................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#.........................
.....................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#.......................................................
.....#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##.................................................................................................................................
.................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#.........................................................................
...............#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#......
....................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#..
.#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#............................
..#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#................
..#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#........................
....#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.................................
.....................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#...
....................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.................................
............................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.........................................................................................................................................................................................
#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................
............#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...............................................................................................
.................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#........................................................................................................................................................
...................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#....................................................................................................................................................................................................................................................................................................
................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................
...................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#..........................
.....#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#........................................................................
..............................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#...................................................................
......................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#.....
...#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#.......................
..........................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##.........................................................................................................
.#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#.
........................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#................................................................................................................
................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............
...........#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#........................................................................................
.........#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#..............................................
........................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.............................................
.............#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#..............................................................
............................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.....................................................
.................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#....................................................................................................................
...........................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#...........................................................................................
..........................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.......................................................
..................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.......
..................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#..............................................................................................
...............................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#..
.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#
...................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#...........................................................................................................................................................
#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................
....................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..............................................
...............#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#............
...............................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#............
........................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#................................................
.#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#.........................
...............................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##.....................
..................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#..................................................................................................................................
......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#
...#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#...........................
..............................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#........
#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........
.......#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#.............................................................
.............#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#..........................
..........................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#.....................................................................................
............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...
.............#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#.............
....................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.....................................
...........#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#.................................................................................................................................................................
....................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#....
.......................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#.......................
.................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#............
...............................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#..........................
.....................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#..........................................................
................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................
.......................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#........................................................
........#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#..............
...............................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#......................................................................
.............................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#...........
............#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...............................
.............#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#........
.....................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#...................................................................................................................................................
.............................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#.................................
........................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#......................................
....#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#............
..................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#...........................................................................................................................................................................................................
.......................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#...............................................................
...................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#.....................................................................
...............................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#..........................................................................................................................................
............#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.....................................................................
......................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##............................................................
.........................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#.....
.....................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#.............................................................................................
............................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...................................................
...................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#...
........................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#......
.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#
..............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#.
................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................
..........#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#...............................
................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............
........#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#................................
...................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#...............................................................................................
......#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#........................................
.................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#........................................................................
................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................
...........#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#...............................
#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................
....................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#........
.........................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#...........
............................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.....................................................................................................
...#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#........................................................................
........................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#......
......................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#........................................................................................................
..................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#...........
.#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#...............................
.............................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#......
......................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#...........................................
..........................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#.........................
...................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##.........
.....................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#.......................................................................................................
............#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#................
...................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#.........................................................................
........................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...................
.............................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#.......................................
.......................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#.....................................................
....................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..............
...............................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#.....................................................................................
................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................
.......#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#..............................................#.....................................................#.........................#....................#.............................................................................................................#.......................#...................................#.............................................#.............................................#.....................................................................
.................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#.................................................................................................#................#................................................................................................#.....................................................................................#...................................#.............................................#.......................................................#.....#...
...........#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#............................#....................................#............................................................................#............................................#........................................................................................#.....................................................#............................................................................#.....................................
.............#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...............................................#..#......................................................................................................................................................................................................................#....................................#.....................................................#...............................#.........................................................................................
...........#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#..............................#...#.......................................#...#..................................#........................................................................#........................................................................................................................#.........................................................................#..................................................................
................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................................#.............#............................#......................................................................................#...........................#......................................#.#...#.......#..................................................................................................................................................#....................................................................
..........................#.....................#.....................#................................................................................................................................................................................#.............................................................................................................................#..................................................#.........................................................................................#...................................................................#......#..............................................#...........#............................#.......................#.#........................................#.......................................#.............................
................#..................................#.............................#...#..................................................#................................................................................#.....................................................................................................................................................................................................#...................................................................................#...............................#..#................................#.........#............................................................................................................................................#...............................#...............................................................
.............................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#...........................................#.................................................#................................#................................................................................................................................................................#......#......#................#.........#..........................................................................................................................................................
...........#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##................#..........................#.................................................................#.......#...................................................#.....................................................................................#.......................................#.......................................#...........#..........................#........................................................................
....................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#.........................................................#...........................................................................................................................................#............................................................#................................................#....................................................................#......................#.#...............................................................................................
.........#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#.........................................#...................................#...................#.........#................................#....#....................................................................................................................................................................................................................................................#.............#.........................................................#..........
................#.#..........................................................................#.........................................................................................................................................#.#............................................................#.......................................................................................................................#.....................................................................................#....................#.......................##.............................................................#.................................................................................#......#...........#.................................................................#......................................
.....#........#................................................................#......................................#.....................................................................#......#......................................................................................................................................................................................................................................#...........................................................#......................................................................#......................................................................#..............#.......................................................#...................................................................#.....................#....##..............#...
..................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..................................#.......#.........#..............................................................................................##.................#.............................................................#....................................................................................................................................#............................................................#....................#.
.............#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.....................................#...........................................................................#............................................................#.......................................#..............#..............................................................................#.....................................#..................................................................#...............#..........................
..............#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#...........................#............#................................#....................................................#......................................#............................................................................#........................................................................................................##.........#.......................................#..........................................#........
..............................................................................................................................................................................................................................................................#......................................#....#.............#.....................................................................#...............................................................#......................#...........................................................................................#.......................#.......................#...................................#................#....................#.................................................................................................................#................
...................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.................................................................................................#....................................................................#............................................#..............................................#................#......#......................................................................................................................................................#......................................
....................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#.............................................#.............................................................................................................................................................................##........................................................................................................................................................................................................................................................#...
......................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#............................................................#................................................#..................................................................#................................................#...............#....................................................................................................................................................#..................................#..............................
.............#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#................................#...#...................................#....#..............#..........................................................................#.......................................................................................#.....................................................#......................................................................................................................................
.........................................................................................#...............................................................................................................................................#.............................................................................#....................#..........................................................................................................................................................#...................#............#.........................................................#.....................................................#.................#..............................#.............................................#...................#.....#.............................#..............................
...#................................................................................................#.#.................................................................................................................................#...............#..........................................#.................................................................................#.................#.#.........#.........#.....................................................#...................................................................................................................#.....................................#..#...........................................#...........................................................................................................#.....................................
.................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#...................#............#.........#................#.....................................................................................................................................................#.................................................................................................#..................................#........................................................................................#........#..........
.................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................................................#.............................#...................#...#.........................................#................................#..............#........#..........................................................................................................................................................#.............................................................#...............................#........
....#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.............................................................................................#...........................................................#........................................................................................................................#...#..#............................#..................................................#...........................#.............................................................#..............................................
......#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..................................................................#.........#...........................................................................................................#..................................................................................................................................................#.....#...................#.................#..............................................................................#..............................................
................................#...........................................................................................#............#....................................................................#..............................................................#.......................................................................................................#...#...........................................................................................................................................................................................................................#...................#.........#....................................................................................................................................#.................#...................................
............................................................................#..............................................................................................................#..........................#...........................................................#.......................................#.........................................................................................#..................................................................................................................#..............................................................##...#........................................#...............................................................................#........................................................#................................................
.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#...................................................................................................#................................#....................#...#..............#.............................................#......................#......#......................................................................................................#...........................................................................................................................................................................................#
.....................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......................#...........................................#.....................#.#.........................................#...................................................................................................#.........#........................................#...................................................................................................................................................#.................
............#.........................................................................................................................................................#..............#............................................................................#...................................................................................##..........................................................#...........#.......................................................#................................................#..............#.................................................................................................#.........#..........#....#.......#.........................#.........................................................................................................................
...............#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#.........................................................................#..#....#....................................................................................................................#........#...........................................................................#.......#...........#.............#................................................#........................##............................................................
...................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#.....................................................................................................................................................................................................#............................................................................................#...#....................................................................#...............................................................................#.....................................................
..........#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#........................................................................................................................................#...........#.............................................#.#.............#..................#.........................................................................................................................................................#.........................................................#...............#............................
............................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#............................................................#.............#....#..........................................#.................................#.............................................................#......#......................................................................#...........................#..........................#....................................#.#...........................................................................................................
....................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#.............................................................................................................................................................................................#...........................................................................................#..................................#...#........................................................................................................................................................
.............#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#............#..................#....................................#...................................................................#..........#........................................................................................#....................#................................#......................................#..................................................................................................................
..............................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#...............................................................................................................................................................................#.....................#...................#......#.................................................................#..............................................#.......................................................................................#.........................................................................#...
......................................................................................#...............................................................................#...............................................................................#..........................................................#..................................................................................................#.................#...................#...............................#..........................#.#......................................................#..........................................................................................................................#...........#........................................................................................................................
........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#................................................#............#.....#........................................................................................................................#....#........................................#...............................................#.....................................................................................................#..........#............................................#...........................#..#.
....................#................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................#.....#........................#................................................................#...................#.............#..........................................................................................................#............................#.....#.......#....#...................................................
............................................#.........................................................................................................................................................................................#.#......................................................#.....................................................................................#........................................................................................................#...........................................#..............................................#...................#..................................................................................................................#.............................................................................................................
..........#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................#............#................................#........#................#........#.................#...........................
..............#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#...............................................................................................#.................................................#............#...#.......#...........................#..#............................#................................................#..........................................................................................................................#..........................#.................................
.........#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#......................................................................................................................#...............................................................................#.........#...........................................#................#..................................................................#.................#..................................................................................................#....
................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#..........................................................................................................#............................................#...........#............................#........................#....................................................#.........#.#.................#.......................................................................#.....................#..................................#...................#......#.......................................................................................
........................................................................................................................#...............#.................................#........................................................#....................................................#..............................................................................................#........................................................................................................#....#...................#........................................................................................................#..........................#..........................................................#.....................................................................................................................
.....#.................................................................#...............................................................................................................................................................................................................................................................................................................................#..............#.....#...................................#....................................................#.......................................................#...#....#.......................................#....................................................................................................................................................#.....#..........................................#.........
.........#.........................#................................................#..#............................................................#...............................................................................................................#..........................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................#......................................................
............................#............................................................................................................#.............#.......#............#............#..............................................................................#...........................................................................................................................#.................................................#.....................................................................................#............................#............................................#....................#................................................................................#........#................#..........#..#....#................#..............#......................#.............
....................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............#........#....#...............................................................................................................#....#..........................................................................................................................##......................................................................................#
....................................#..................................#.......................................................................................#...................................................................#.........................................................................#..................................................................................................................#.......................................................................................................................................................................................................................#.........#.#............#....#.....#...................................................................##..............#...........................#.................................
........#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#........................................#........................#.......................................................................................#................................#....................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................#..........#..............................................#................................................................................................................................................................................#...................................................#.#........................#.......#...........................................#................................................................................#...............................................................................................................#......................................
..............................................................................................................#...................................#........................#............#................................................................#..............................................................................................#............................................................................................................#...............................................#..............................#...............................................................#............................#............................#.....................#...................................#.........#........................................#..................................................
...................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..................................................................................#.............................................................................................#............................................................#..........................................................................................................................................................#...........................................................#....................................
........#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#...................................................................#....................#................................................................................................................................................................#.................................................................#.......................#...............................#....................#............................................................
..................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#......................................................#...............................................................#......................#.#.........................................................................................#.........................#.#...#.............................#......................................................................................................................................#..........................#............
...............#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#......................................................................................................#..........................................................................#...........#.......#......#..........................................................#..............................................#.....................................................................#.....................................#...........................................##.........
..........................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#...........................................................................................#.......................................................................................................................................................#..............................................................................................#................................................................................#............#........................#...................................#....
................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#....................................................................#......#.....#...............................................................................................................................................#.....##......................................................................................#.........................................##.................................................................................................................................#...#.
.................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#.............................................................................................................#...........#.....................................................................................................................................................................................................................#.....................................................................................................................
...........................................................................................#..................................................................................................................................................#........................................#.........................................................................#...................#..........................................#.#..................................#.....................................................................#.............................#.#.........................................................................................#...................................................................................................................#......................................#.............
................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................#.......#............................................................................................................................................#..................................................................................................#................................................................................#.........................................
.........#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#..................................................................................................................#.............#........#..................................#..................................................................#...................................................................#...................#.#......................................................................#..............................................................#.................................................
..#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#...............#........................#...................#.............................................................................#..............................................................#..............................................................................#.....................................................................#........................................................................................#...
....................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#...........................................................................................................#.........#..........................................................................##....................................................#...................#............................#................................................................................................#...............................#...............................................................#....#.............................................
.............................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#................................................................................................#...................................................................#......................................#.#.........................#....................................#.........................................................................................................................................................#...#......................
............................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#......................................................................................................................#..........................#...............#..........................................##.................................................#......................#............................#.............................#.................................................................#...........................................#.......................
...#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#..................................#.........................................................................#.......................#..............#....................................................................................................#.....................................................................#..............................................................................................#...................................................
..........................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#............................#.................................................................................................................#.............#........#.....................................................#...................................#..............................................................#...........................................................................................................................................
...............................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##..............................................................##.................................................................................................................................................#.....................................................................................#............................................................#.#.............................................................#............#.........#...................................................
...................................................#..............................................................................................#........................................................................#......#.............................................................................#............................................................................................................................#..........................................#...........................................#.....................#.................#..................................#...........#..............#.................................#........#...............................................#.........#.#............................................................................................
...............#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.......................#........#........................................#.....#..........................................#....................................................................................#......#......#..................................#...........#........................................................................................#.........................#.................................................#..........................
...........................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#...........................................................................................#................................................................................#.............................................................................................................................#.............................#.......................................................................................................................#......
.................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#.................................#...................................................................................#...................................................................................#...................#.................#................#...........#........#..............#.............#..............................................................................#.........#..............#.......................#...........................
...................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.....................................................................................................................#....................................................#................................#..........................................##......#........................#...............................#....................................................................................................................................................................................
................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................#.........................................#..............................................................#.......................................#.......................................#...............#......#.................................................................#.......................................................................................................#.......................................................#........
..............................................................................................................................#............#.....................#.................................................................................................#......#...........................#......................................................................................#............................................................................#.#.................................................#...........#.....................#.........#..........................................#........................................................................................................................#.......#.....................................................#.................................
...#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#.......................................#.....#..................................#...................................................#................#....................................................#.....................................................................................................................................#.#..............................................................................................................................
.........................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#...................#.............................#................#................................................................................................#...#...................................#.............................#...........................................................................................................................#...........................#..#............................................#...............
................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#................#.................#.....#.............#..........................................................................................#..............................................................................................#...............#...#............................................#.........................................#..........................................................................#....................
.....................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#..................................................................#.............................................................#.....................................................................#..............................................................................................................................................................#........................................................................................................
.......................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#..............................................#.#.....#..................................................................................#..............................#..............................#...............................................................#.........................................................................................................................................................................................
....................................#............................................................................................................................................................................#......................................................#...........................................................................#................................................#........................................................................#..............................................................................................................................#........................#..............................................#.......................................................................................#....................................................#...#.......
..............#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#................................................................#........................#.......#...................#..#.#...................................................................................................#.........#.............................................................................................................#........................#............................................................#................#......
...............#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#.............................#..........................................................#.................#............#..................#..........................................................#........................................................................#......#......................#....................................................................................................................................#...............
................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#..................................................................#.......................................................................#..............................................................................#.......................................................................#.....................#.............................................................#..........................#............##.........................................
...................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.........................#.............................................................................................................................#................................................#.........#.......................#........................#........#......#............................................................#..........................#...........#...............#..........................................................
.................##..........................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................#............................#............................#..............#.....................................................................................................#....................................................................................................................................................................................
......#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........#..............#.......#.............................................................#.............................................#..............................................................................#...................................................................................#....................................................................................................................................................
.............#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#..............................#................................................................#......................................................................................................................................................#............................................#.........................................................................................................#........................#..........#....................................
..............#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....#............................................................................#..............................................................................#.................................................................................#......................................#........................................................#.........#..................................................................................................
..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#.........................................#...............................................................................................#............#...............................#.......................................................................................
.....................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................................................................................................................................................#.............#....................#.........#.......................#.................#.............................................................................................................................................................................................................................##.#..
.#.......................................#..............................................#.................#................................................................................................................................#................................................................................................................................................................................#............................................#....##...#....................................................................................................................................................................................................#.........................#.................................................................#................................#........................
.....................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...........................................................................#.................................#...........#................................................................................................#.........................................................................#........##............................................................#.#.....#............................#.............................................................
..............#...#..........................#................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#..............................#....#............................#.................#...........................#..#..................................#........................#.........#...................................#....................................................#.....................................#............................................................
..............##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#....................................#..............#.......................#.........................................................................................................#.............#.......#.............#............#......#......................................................................................................................................#.................................................................................
...........................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.................................................................................................................................................#.............................................................................#..................................#.............................................................#...............................................................................#..............................#....#.............
.........................................................................................................#...#..................................................#...................#.......................................................#..........#......#.......................................................................................................................................................................................................#.....................................#................................................#........................................................................................................................#.#...............................................................#.................#...................................................................
.....#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#......................................................#..........................................#..#..................................#......#.............................................................................................................................................................................................................................................................................................................................
#.........#.........................................................#......#..........................................................................................................................................................................................#........#.....................................................................................................#....................................................................#.....................................................................................................................................#........................#...................#...........................................................#........................#.................#...............#...............#......................................#.#.......#........
................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#.......................................................................................................................................................................#.....................................#...............#.................................................#........................................#............................................................................................................................#...........................#....................................................................................................
....................................................................................................#................................................................................................................................................................................................................................#..........#..............................................................................................................#..............................................................................#.......................#....................#...........................#................#................................................................................##.................#..........................................................................................#......
...............................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#........................................#............................#....................#..............................................#.............................................#...........................................#....#.#...............................#.....................................................................#................................................................................................................................
....................................#.................................................................#...................#.......................................................................................#.............................................................................................................#...........................................................#......................................................................##........#......#................................................##.........................................................................................#.....#........................#..............................................................................................................................................................................
............#......#..........................................#.....#...................................................................................................................................................................................................................#.........#.......................................................................................#....................................#.............................................#.............#......................................#.......#.........#..................#..........................................................................................#..............................................................................................................................#............#.......................#.......
............................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...............................................................................................................................................#...............................................................................................#................................#..............................................................#.....................................................................................................................#................
.......................................................................................................................................................................#.......................................#............................#.........................................................................#.....................................................................................................................................#...........#...........................#..............................................#......................................#..#..#...............................................#.......................#........#.......................................................................................#..........................................................#.........
..........#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#........................................................................#.................................................#.......................##.......................................................................#..#..........................................................................................#...........................................................................#.........#..........................#............................
..........................................................................................................................................................................................#...............................................#........................................................................................................................#......................................................................................#.....................................................................................................#................................................................#...#........................................................................#............................................................................................#.......#..........................
...........................................................................................................#.................#...................................................................................................................................#........#.......................................................#.....................................................#......................................................................................#............#................................#..............................................................................................................................................#...............................................................#...................................#.............................................................
......................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#....................................................................................................#..............................................#................................................................#..............#.....................#...........................................#...............................................................#................#...#..........................................................................................................................................................
.....................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#...........................................................................................#..............................................................................................................................................................................#....#.....................#................................#...............#.......................................................#..................................................
...#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#...........................................................................................................................................................#.....................#....................................#........................#.................................................................#............#...................#..........................................................#.......................................#......................................
....................................................................................................................................................................#......................#.................................................................................................................................................#..........#......................................................................................#...................................................................#.......................................#................................#................................................................#...........#.................................................................................................#..........#.............#......#..#...............................
...............................................................................................................................................#.........................#................................#...........................................................#.......................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................#.#.......................................................#...........................................................................
....#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#................................................................#...........................#......................................................................................................................................#.....................................#............................................................................................................................#..........................................#............................................#...........
.....................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#...........................................#..........................#.................................#...........................................................#...............##............#..........#.....................................................................#...................................................................#...............................................................#.................................#.......................................
..............#.....................................................................#...............#.......................................................................................................................................................................................................................................................................................................#.........#....#............................................#...............................................................................#..............#..............................................#....#...................#...................................................................................................#..........................................................................................
..............................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#..........................................................................................................................................................#...........................................#......................................#.#.................#........................................................................................................#...................................................................................#...................................#...................
#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##.............................................................#.....................................................................................................................................................#.#.....................................................................................#..........................................................#.......................................................................................#..........................
....................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#..............................................................................#.....#........................................................................................................................................................................................#.........#................................................................................................#...........#.............................................................................................
.......................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..............................................................................................................................................#...............................................................................................................................#................#.....#..........#............................................................#.............#..............#...................#................................................................................................#...#.
.............#.....#...............................................................................................................................................................#............................#.......................#......................................................#..........................................................................................................................#....................#......................................#.............#.............................................#........................#.........................................................................#.#................................................................#.....#...#...................#...........................#.....#.......#.............................................
.................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.....#....................................................................#...................................................................................................................................#.....#.
...............................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................................................................................................#...............#........................................#.......#.#................................#..........................................................................................#...............................................................#..................................................#..............#................#........................
.......#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#...............................................................................................#..............................................................................................#.........................................................................#.......................#......................................................................................................................................................................
..............................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#.............................................#.#........................#...................#......#...................#........................................#........................................#........................................................................#..........................................................................................................................................................................................................
........................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#.................................................#.............................................................................................................#.........................................#..............#................................#.........#...............................................#.....................................................................................................................................................................
...........................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#.................................................................................#............#.........................................................................................#.....................................#............................................#...........................#.............#.......................#.......................................................#...............................................#.......................#.....
..................#.........................................................................................................................#..................................................#.............................................................................................................................................................................................................................................#..............................#........................................................................................#...............................#.........................................................#...#....................#.............#.............................#...................#................#....................................................................
...................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#.............................................................#.......................................................................................................................................................................................................................#.#.................................................................................................................................................................#.........
..........................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.........................................................................................................#..................................................................................#...............................................................................#....................................................................................................................#........#.........#..................#................#...............#..........#........
.......................................................................#...........................................................................................#...............#...........................................................##.................................................#............................................................................................#.................................#...................#......#..............................#..............................................................................................#.............................................#.....................................................................................................................#...............................#...............................................
.........................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#..................................................................................................................................................................................................#...................................................................................................#...........#.#...........................................#.................................#..............#..............................................
.............#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#.........................................................................................#....................................................#.....#.............#.....#.........................##.............................................................#.........#...#.....#......................................#.......................................................................................................................................#....................................................
.....................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............................#..........................................................................#....................................................................................................................................................................#.....................................................................#...................................#..............................................................#........#........
........................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#..........................................#......................................................#..............................................................................................#......................#...................................#..............................#.........#...............#.......................................................................................................#............................................#..............
...................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#................................................................................................#......#..................................#.......#....................................#........................................................#........#.........................................................#...............................................................................................#..............#...............................................................................#......................
.........#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#..............................................................................................................................#.................................#.....................................................................................#.....................#.....#...............#............................#.............#..#......#.#................................#....................#.............................#...............................................#..........#...............##.............................
.....................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#...........................................................................................................#......#........................#...#..........................................................................................................................................................................#.........#...................................#...............................................................................................................
.........#........................................................................................................................................#....................................................#......................#......................#...................#......................................................................................................................................................................................................#..................................#........................................#........#........#.....................................................#...............#.............#............................#..........................................#...................................................................................................
..................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#.........................................................................................................#.............#........................................................................................................#...............................................................................#.................#......................................................................................................................................
...............................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#..................................................................................#...#...........................................................................................................#.....................#......#.........................#..............................................#...............................#..............................................#...........................................................................
.....#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...............................................#......................#................................................................#........................#..............................................#......#..............................#.......#.........................................................................................#.......................................#.....#............#...................................................
.....#.......................................................................................#.........................................................................................................................................#...................................................................................................................................................................#............#...............................................................................................#..............#.........#........................#.....#................................................................................................#.........................................#..........#.................................................#.....................................................
.......................................................................#............................................................................................................#.....................................#.......................................................................................................................#.......................................#..#.#...........................................................#..........................#....................#............................................................................................................................#.......................................................#.............................................................................................................................................
................#.#......................................................................#....................................#..............................#.............#............................................................#................................................................................................................................................................................................#.......................................................#.............................................................................................................................................................#..............................................................................................................................#...............................................
.............#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#.......................................#.....#...............................................................................#......#..........#...........................................................................................#..............................................................................#....................#................................................................................................................#............................
....................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#.......................................................................................................#..##........#.........................#................#.....................................................................................................................................................................................................#...............#.........#......................#..............................#......#......................................
..#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#..............................................................#............#.................................................................................#.........#....#...#..........................
...............................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#.....................................................#..................................#..............#.................#.............#...............................................#.................................................................................................#.............#..............................................................................................................................#..................#..........#............................
......#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#..................................#..............................................#................................................................................................................................................................#..#.......................................#.............................#..................#....................#..................................................................................................#.........
.........................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#....................................................................................#....................................................................................................................................##......................#..........................................................#.............................................................................................................................................................................................#................
......................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#...............................................#......................................................................................................................................#.................#..................................................................................................................................................................................#......................................................................................
....#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#.................................................................................................#......#........................................................................#.............................#............................................................#..................................#.........................................................#...................................#.........................................................
..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................................................##........#................#...................#...............................................................#.................................................................................................................#.......................................................#..........................#....................................#..............................................................#.#
......................................#.........................................#......................#......................................................................................................................................................................................................................................................................#................#......#......................................#............#........#............................................................................................................................#...............................................................................................#.......................#.......#...................................................................#.........................................
............................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..........................................#......................................#.....................................##.#..................................................................................................##......................................................................................#...................#......................#..................................#............#...............#............#...............................................
...........#................#.............................................................#...................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#..............................................................................................#....#..........#.........................................................#...................................................................................................................................
....#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#.......................................................................................................................................................#................#............................#.........#..................................................................................................................................................................................................................................................#.........................#............................
....................................................................................................#...................................................................................................................................#.............#......................................................................................................................................#................................................................................................................................#..................................................................................................................#.......................#.........#..#...............................................................................................#......................#................................
..........................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#...............................................................................................................#........................#.............................................#....................................#...........................................................................................#..........................................#.#..........#.........................................................................................................................................#........
......................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................................................#................................................................................................................#........................................................................................#....................................................................#...........................................................................................................................................
..............................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#..........................................................#...........................#..............................................................................#..............#......................................................................................................................................#...............................................#................................................................#.............................
........#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#............................................................#........................#...................................................#................#....#.........#.......................................................................................................................................................#...............................#..............................................................................................................................
........................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#...............................#......................................................................................................................................#....................................................#.................................#.......#................#....#...................................#...........#...................................#..................................................#........................................
....................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#..............................................................#........#....................................................#....................................................................#.......................................................................................................#..........................................................................#...................................#....................................#..........................
......##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#........................................................#....#.............#........................................................
............#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#..........................................................................................#..........................................................#.........#......#...................................................................#...........................................................#.....................................#.........................................................................#.....................................................................................................
......................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#..........#........#..........................................................................................#........#...........................#...........#.............#......................................................................................................................................................#.......................................................................................................................
..........................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#...............#...................#............#........................................................#........#...............................................................................................................................................................................................................................................#........#.................................................................................
..........................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#..............................................................................#.#..................................................................#..........#.....#...............#..............................#.......................................................................................#....................................#.........................................................................................................#.....
..........#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#...............................................................................#.........#.........#...................#........................................#............................#...#.............................................#..........#........................................................................#............................#...................................................................#...#........................................
..........................................................................................#.............................................#.............................................#............#.............#........................................................................#..........................................................................................................#....................................#........................................#......................#..............#...........................#..........................#..............................................................#..........................................................................................................................................................................................#...
......................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.........................................#.........................#.............#...........................#..#...............................#.......................................#............#.........................#........#...................................................#..................................#...#....................#.................................#..........#................#..#..........#.............................#.....
...........................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................................................................#..................#..............#.......#.............................................#.......#....#.........#...................................#.........#........................................................................................#................................#.............#.................................................#...................................................
......................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#...............................................................................................................................................................................................................................................#.......................................#......................................................................................#...........................................................#....##..............................#..........#....................#.............................#.....................................................
..............................#.................................................................................................#...........................................#............................................................................#..................................................#.......................................................................#.............................................................................................................................#...............................................................#.......................................................................#..................................................................................#..........................................#..............#.............................##.......
..........................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#............................................................................#..................................#...................................................#..............................................................................................#..............................................................................................................#.........................................................................................................#.................
........................#..........................................................#.........#..................................#..................#...#.......................................................................................................................................................................................................................................................................................#...............................................#..........................#.................................................................#.........................#...............................................................#...............................................................................#.....#................................#................................
.........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.......................................................................................#..............................................................#..........................................................................................................................................................................................#........................#...........................................#.............#.................................................................................................#.
.................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#..........................................................................#................##.............................................................#........................................#.....................................................................................#..................................................................................................................................................................................
.....#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#................................................................................#...................................................................................#.............................#........................................................................................#........................................................................................#......................#...............................#..................#..#...........#............
......................................................#....................................#........................#............................................#..............#............................#..#.....................#......................................................................................................................................................................................................................................................................................#......................................................#.......#...............#....#..................................................................#....................................................................................................................#....................................
.............................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#..............................................................#................................................#...............................................#..............................................#.......................................................................................................#.........#........................................................#........................................................................................................................
...............................................................................#.........................................#......................................................................#..................................................................................................#.........................................#..............................................................................................#.....#................................................................#......................................#.....................#.....................................#.................................#..............#....................................#...................#.............................................................................................................
...........................................................................................................................................#.........................................................................#.................................................#.............................................................................................................#............................#......................................................................................#...............#.....................................#.....................................................#.............................#.....................#...........................................................................#...............................................#.........................#..............
...........................#.#............................................#..........................................................#..........................##........#...............................................................#...............................................................................................................................................................................................#......................................................#.......#...............................................................#....................................................................................#....................................................................#................#..................#...#...........#.....................#................................
.................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#...................................................................................................................................................................................................................................................#......................................#.........................#.................................................#.#.....................#......##............................#.....................................................
......................................#....................................................#.........................................................................................................................................................................................................#....................#..........#...........................................................................#............................................................#...#.....#.........#..................................................................#...........#.#...........................#....#.....................#.....#.............................................................................................................................................................................................
........................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#......................................................#.................#........................#...............................................................................................................................................................................................................................#.................................#.........#............................................................................................
...........#...............................#......................#................................................................................#..............................................................#.................................#..#...................................................................................................................................................................................................................................................................................................................#.#........................................................................................#..................................#..............................................................................#.............................#.......................
....................................................#............................#............................................#.........................................#...................................................................................................................................................................................................................................................#.................................#............................................................................................................#..#..............................................................#...............................................................................#.....#........................#.................................................................................
..................................................................................................................................................#...............#.........................................................................................#....................................................................................................................................................................#..................................#...............#.......................................#..............................#.........................................................................................................................................................................................................................................................................#........
..................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#..........................#.........................................................................................................................#..............................................................#...................#................................................................................#........................#................
...............#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#.................##................#.......#...#......................#..................................................................................................................#...........#.............................................#..............................................................................................#....................................................#..................................................#....
...................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#.......................................#.........#...............................................................................................................................................................................................................................................#............#......................................................#.......#......................................................................#......#...
.............#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................#.#........................................#....................................................#.............................................#..................................................................................................................................#...........................#............#....................................................................................#...........................................
......................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#......................#.............................................#................#..#.......#..........#.........................................................................................................................#...............#...................................................#...........#.............#.......................#............#..................................................................................#.............
...............................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#...................................................................#.........................................................#..................................#........#.............#................#......................................................................................................#................................................................................#...............................................................................
.........#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##..................................................................................................#..................................#...............................................................#...........................................................................................................#..................................................................#............#.........................................#..............................................................................................
..........................#....#....#......#...............................................................#..................................................................................................................................#..........................................................................................................................................................................................................................................#.....#...................................................................#................................................................#....#..............................#.........................#..............................................................................................................#.......#....................
...#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.........................................................#...#................................................................................................................................................................................................#..............................................................................................................................................................#..................................
.................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.................................................................#............................................................#............................................................................................................................................................................#...#..........................#.................................................................................................................
...................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#........................................................#....................................................................#.......................#........#...........#..............................................................................................#.......................................................................#...........#...............................................................................................
......#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#......................................................#.............#..........................................................................................#..................................................#..................................................#...............................#...........................#................................................................................................#................................#..#.............
..............................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#.........................................#....................................................#............................#.....#..........................#.....................................................................................................................................#...................................................................................................................................................................
..............................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#..................................................................................................#................................................#..............#...............................................................................................................................................................#.......................................................................................................................................................
..........................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.................................................................................................#.......................#..........................................................................#.........................................##.........................#.....................#..........................................##....................#........#.......................................................................#................................................
...................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#.................#...............................#...........................................#.....#.....................................#..........................................................................##..................................................................................#..............#.......#..............................................................#......................................#..........#.....................
..........................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#........................................................#..........................................................................................................................................#............................##.................................................................#...........................................................#...........................#...................................#.................#........................................
..........................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#................................................................................................................................................................................................#......................................................................................................................................................................................#................#......................................#........................................................................................#....#.#.....
...................................#...............................................#..................................................................................................................................................................................................................................................................................#......................#...........................................#.........#...........................................................#............................................................#..................#.#.........................................................................................................................#........................................................................#.......................#.................
............................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#...........#.#................................#....#.....................................................#...............................................................................................#..............#.............................................................................................#.........................................................................................................................#..........
..........................................................................#..................................................................................................................................................................#..................................................................#......................................................................................#.#.#......................................#..........................................................................#.......#......................#........................#..........#.......................................................#.........#........................................................................#..................................................................................................
....#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.........................#...............................................#...............................................#............................#..................................................#....................................................................................................................#..........#.............................................................#...........................................................#....#...
..................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#........#.......................................................#.........................................#..........................................#......#..........................#.................................................................#.....................................#............................................#.................................#.......#........................................#............................
...............................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#...................................................................................................................#................................................#.......................#.................................................#........................................................................................................................................................#..............#....#.............#..........................
...........................................#.................................................................................................................................................................#...............................................#...................#.#........................................................................................................#................#...........#...................#............................#....................#..........#...........................................#.....#...................................................................................#.....................................................................................................................................#.........#.............................................
.....................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.........................................................................................................#...............................................................................#.......................................................................................#......................#.............................................#..........................................................#..............................................................................................................
...............................#.......................#......................#...................................................#.........................................................................#...............................................#...........................................................................................................................#........................................................................................................#...................................#.......#..............................#................................#...............................#...........................................................................#....................................................................................................................
...........#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#.........................................................................#.................................................#.............................................................................#...........#...#..................................................#...............................#........................................#.....................#...#............................................................#........#...............
..........................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#..............................................................................................................................................................#.......................#................................#................................#...........................................................#.....................#..............#..#........................................................................................#........................................
......................................#.......................................#...................................#..........................................................................................................#....................................##.........#..................................................................................................................##.......................................#............................................#..#.................................#...........................................................................#.............................................#................................#.......#................................................................#..........................................................................#...
.............................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#...........#..................................................................................................................................................................................................#.............................##....................................................#................................................#......#.........................#...............................................................................
.............#...................................................................................................................................................................................................................................................#..........................................................#........................#....#.............................................................................................................................................................................................................#..........................................................................................................................................#.......................................#..................................................................................
............#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................#........................................#.............................#......................................#...#....................................................................................#......................................................#................#......................................#..............................................#.......................................................................#...#.........
...............................................................................................................#................................#................#.......................................#.............................................................................................#.................................................................................................................#...............................#................................................................#......#...........................................#.......................#....................................................................................................................#....#........................................................................##....................................
...#......................#........#....................................................................................................................................................................................................#......................................#.......................#..................................................................................#..............#...............................................#.............................#..............#...........................................................................................................#...............................................................................#......................#.........................................#............#..................#..........................................
........................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#...................................................................................................................................................#...................................................................#.........................................................................................................................................................##.....................................................#..........................................#..............
................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................................................#.............#..............................#...........................................................#...................................................#...................................................................................#..................................................................................................#...............................#......................................
.......#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#................#..........................................................................................#..............................#..............................................................................#.#..............................................................................................................................#.............................................................................#..............................
....................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#....................................................................................................................#.............#...........#.........#....#..........#.................................................#............................................................................#..........#.......#................#....#............................................................#...#..........#......................................#.#........
...................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#...................................................#..................................................#.............#....................#........................#.................................................................................................................#...................................................#................................................................................#..........................#.............
................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#...........................#....................#...............................................................#........................................................#.........#..............................................................................................................................................................#................................................................#....................................................
..............................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#....................................#....#.....................................................................................................................................#...............#....................#..............#..................................#......................................................................#...........................................................................#..................................................................
...................................................................................................................................#...............#..........................................................................................#..............................................................................#...................................................................................#...............................................................................#..#.......................................................................................................................#......................................................#................................................#..........................................#..............#...............................................
........................................#..............................................................................................#.................#............................................................................................#........................................................................#................................................................#......................................................................................................................................................................#...#.............................................................................................................................................................................................................................................#....................
..........................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#..............................................#.....#...........................................................................................................#.......#......#.....................................#....................................................#.................#.................................#.............................#..............................................................................................
.........................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#..............................##...............................#................................................#...................................................................#..............
....#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#.........................................................................#.............................#...................................................#...#......................#....................................................................................#.........................................#.........................#...............................................................................................................................................................
.......................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#..............................................#.............................#.....................................#........................................................................................................................................#.........#.........#...................................................................#..................................................................................................#.............................
.............................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#...............................................................................#.......................................................#.....#.......#.............#..........................................................#..........#..............#.......#..........................#...................................................#.......................................................................................................................
...................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#.................................................................#........................................................................................................#.....................................................................................#.......................................#....#....................................#.....................................#...............#.............................#..........................
#..............................................#......................................................................................................................#................................................................................#................................................................................................................................................................#......#.....#....................................#...............................#..........................................................................................................#.....................#.................................#........#............................................................................#......................................................#...............#...
....................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.............................................................................................#.........................................................................#.....................#.............#..................................#...............................................#....................#...............................................................#............................................................................................
..............................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#.............................................##.......................................................................................................................#.#...................................................................#..........................#.#..........................................#...........................................................................#...........................#..#.......................................
....................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#.................................................................................................................#....................................#................#.....#............#................#....................................................................#.............................#...............................................................................#...........................................................................#..............................
...#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#...............................#....#..............................................................................................#.......#.............................................................#.......................#.............................................#...............#.....................................................................................................................................................#.........
......#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#........................................................#........#........................................................#......................................................................................#...#...............................................................................................................................###........#.............#..........#......#..............................................................................................................
........................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#........................................................................................................................................................................................#..............#............................................................#....................................................#.........................#.......................................................#...............................#...............................................
...................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#........................#.............................#...................................................................................................................................#..............#........................................................................................................................#..........#..........#.##.................................................................................................
.....................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#..............................................................#...............................#......................#..........................#........#....................#......................................#...................................#.................................................................................................................................................................#...........................................................
.................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#.........................................................#................................................#........................................#...............#..............#.#......................#..#..#....#..............................................................#......#.......................#.......#.....................................#..................................................................................................................
............................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................................................#...................................................................................................................................................
.............................................#...........................#..............................................................................................................................................................................................................#..............................................................#........................................................................#...#......#.........................................................................................................#............................................................................................#.........#.....................................................................................#.........................................#.................................................
.........................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................................................................................#.............#..................................................................................#.#......................................................................#..............................................#............................................................................................#...............#.............................#......................
..............#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.....................................................................#..............................................................#......#...............#...................#..........................#............................#......................................................................#.........#..............................................................................#....................................................#.....
..................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#.................................#.......................................#...........................................................#...................................................#.................................................................................................................#.....................................................................#.......#.........#..................................................................
.....#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#...........................................................................#....#....................................#.............#......................................................#..................................................................................................#...#.......................#.......#...#.............................................#............................................#...#........................................
..............#.................................................................................#.................................................#..............................................................#..................#.....................#.....................................................................................................................................................................#...............................#......................................................................................................................................................................................................#....................................................................#.................................................................#.......................#..#....
.............................#.....................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#.#...............................#...#..............................................#......................................................................#....................#.............................#...................................................................................................................................................
...........#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#....................................................................................................#...................#.................................................................................................................#..........................................................................................................................................##.......................................#..#................................
..........................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#............................................#................#.............#........................................#..............................#.............................................#..................................................................................................#.......#..............................................................#............#..................................................................
.......................................................................#............................................................................................................................................................................#..................................................................................................................................................................................................#........................................................#...........................................................................................................#.....................#....................................#.......................................................#....................#.........................................................................
.................................................................................................................#......................................................#........................................................................................................................................................#................#..................................................................................................................#......................................................................................................#............#..............................................................................................................#...........#...................................................................#.....................................................
.......................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#...............................................#..........................................................................................#......................................................................................#.................##...................................................................................................................#.......................................................................#........#......................................
.........................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#.................................................................................................#...............................................................................................................................................#................#.........#.....................................#......#.................................................#....................#...................#.........................................................
.......................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#...................................#.........#.............#..................................................#.........................#......#...............................................................#...........................................#.......#.......................................................................................................................#............................#..................................................................
.....................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....................................#....#..................#...................................................................................#...............#..............................................................................#.....................#.....................................................................#.....#.................................................#...........................................................
.................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.....................#.........#.............................#.......#.................#...#...........................#......##..................................#..................................................................................................#...........................................................................................................................#................................#...................#.....................
................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#.................................................................................#.............................................................................#....................................#............................................................................................................................................................................#...........................................#....................#.....................................#....................................
......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................................................................................................................................................#........................................................................................................................#...............#.................#.................................#.....#............................................................................................#.......................#.#
.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#......................................................................................#.............................................................................................................#...................................#.#.......#....................................................................................................................................................................................#........#....#.................................................................#..............#
.................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...................................................................................................................................................................................................#...................................................................................................................................................................................................................#..............#...............................................#...............
.............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.................#................#...............#.................................#.................................................................................................................................#........................................................................#..........................#........#.............................................................................................................................#..
......................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#......................................................#........#....................................#.................................................................................#..........................................#......#................................................#.................................#...................#............#...............................................................................................#..#.........................................
..................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#.........................#......................................................................................#.....................................................................................................................#...............................#......................................#..............................................................................................##.............................................................
....................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#..............................................................................................#.#..........#................#..........#.............................................................................................................................................................#......................................................................#..............................................................................................
...................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#.........................................................................#............................................................................................................................#.....................................#..................................................................#........................................................................#...............................................#....................................
...................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#............................................#.............................................................#..............#......#.#.........................................................................................#...............................................................#....................#..............................................................................#........................#..................#..............................................
........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#..........................................#...#...............#........................................................................................#...................................................................................#....................................................#.........................................#......#.............................................................#..#..............................................#.
............................................#....................................................................................................................................................................#...................#.....#....................................................#..........................................................................................................................................................................................................................................................................#....................................................#..........................#...........................................#..........#....................#................#.....................................................................................
.............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#...................................................#..............................#.........##.............................................................................................#.................#.....................................#.............#...................................................#...............#..#..................................................#...........#.......................#..........#.............................................................#..
..............................................................................#.............#..................#.......#................................................................................................................................#........................................................................................................................................................................................#.................................#........................#.#.......#...............................................................................................#...............................#........#....................................................................................................................................................#.........................
.............................................................................................................................#................................#....................................#................................................................................................................#..........................................................................................................................................................................#.......#.......................................#.....................................................................................................#.....................................................................................#...............................................................................#................#.
.......................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................#.........#......................................#.....................................#.#......................................#.................................................................#.........#.........................................................................................................................................................................................##..........
..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#.......................................................................................................................................................................................#...............................#..............................................................#................#..........................................#.........................................................................................................................#.................#.................................................#
............................................................................................................................................................#...............................................................................................................#...................................................................................#..........................................................#..............................................................................................................................#..........#...............................#...........#.....#..................................................................#...................................................................................#...............................................................
........................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##...................................................................................#...................................................................................#........................#...........................#.......................................................................................................................................................................................................#...................................
................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#...................................................................................#.........................................#................................................................................##............#..........................................................................................................................................................................................................#....................................
...............#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#................................................#......#...#...................................................................................#.......................#.......#..........#..........................#.............#..........................................................................................................#........................#..............................................................................................#.............................
..................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#..................................................................................#......................#.......................................#.......................#..........#..............................................#....................................#.........#.................................................................................................................................................................#...............
#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#..................................................................................#.....................................#.......................................................................................#..........................................................#.............................#........................................#..............................................#..........................................................................#..............................................
...................................................#...............#..............................................................................#.......................................................................................#............................................................................................................................................#...........................................................................................................#.............................................................................................#...............................................#..#...............................................................................................................................#......#.#.......#..........#.............................
.#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#..................................................................................#....................................#..........................................................#............................................................................................#..............................................................#..........................................................................#...........................#...#..........
................................#..................................#........................................................#................................................................................#.........#..............#.......................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#............#......................#......................#....................................................................................................##..............
.........................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#...........................................................................................................................................................................................................#.....................................................................................................................................#.....................................................#...............#.........#...#.....................................................................................................................................#.......#.......................................
....................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#..........................#.........................#............#...............#...................#.#.............................#............................................#...................................................................................#......#...........#..............#...............#..........................#...................................................................................................#.....#..
...#..............................#........................................................................#.........#..........................................................................#........................#...................................................................................................................................................................................#............................................................#...............#.........................................#.........................................................................................................................................................#.............................................................#......................................................#.................#........
..............................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#.........................................................................................................................................#................................................................#................................................................#.....................#.....#..#......................................#............................#......................................................................................................#....................................................
...............................................#........................#..........................................................................................................................................................................................#.......#..................................................................#........................................................................................................................#.................................................#......................................................................................#....#....#....#........................................#.......................................................................................................#........#....................................................
....#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##..............#.....................................#...................................................................................................................................#..................................................................................................................................#............................#..................................#....................................#.......................................
...................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.............................#..................................#...........................................................................................................................................................................#.......................................................#...............................#............#........#....................................#..............#.................................................#....#..........
..#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#................................................................#............#..........#.................#.............................................................................................#......................................#...................................................................................................................................................................................................................
...............##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#................................#................................................................................#......................#............................................................................#.............#.............#.............#.........................#...............#....................#..............................#...................#............#......................................................#...#............
.............................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#....................................................#....................................................................................................................................#..............................#..................#.................................................................................................#........................................................................#...........................#.............................#.....
....#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...............................................#.............................................................................................................................................................................................................#........#.......................................................................................#.......#..............#...........................................#.............#..............................................
..................................................................#..........................................................................#...................................................#............................................................................#...................................................................#...........................................................................................................#.............................................................................................................................................#....#............................................................................#..........................#....................................................................................................................
...................#.......................................................................................................................#............................................#......#......................................................................................................................................................................................#..............................#...........................................................................#.................................................................#.............................................................................................................#.....................................................................................#......................................................................
..............................................................................#..........................................................................................................................#..........#.........................................................#.......................................................................................................................#.........................#....#....................................................#..................#................................................#................................................................................................................................................................................................................#..............................................................
......................................................#..................#.........................................................................................................#.................................#........................................#.....................##.......................................................................................................................#....................#.......................#............................#....#.......................................#..............#...........................................#....................................................#...............................................#............#.........................................................#.........................................#.....................#..
........#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.............................................................................................................#....#.......................................#..........................................................................................................#..........................................#...................#...........................................#.....................................................................................................#.....
......................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#..............................................................................................................................................................................................#............................................#.............#.................................##.............#..#........................#............#.........................................................#.....................................#.................................................#.........................................
.............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#......................................................#........................#.......................................................................................................................................................#.....................................................................................................................................#..........................................................................#..
..........................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#..........................................................................................#.........................................#..........#.....................................#.......................................................................................................................................................................#.........................................................#..............................#.........................#.........................................................
.............................................................#...................................#......................................#................................................#......................................#....#................................................................................................................................................................................................................#..........................................................................#.........................#....................................................................................................................................#................................#.........................................................#.......#..........................................
.............................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................#.............#...................................................................................#...........................................
..........................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#..................................................#....................#................................................................................................#...........................#..#.............#.......#...................................#....................................................................#..........#............#.........#...............#........................#..................#..................................
................................................................#.........................................................................#...........................#...........................................................................................#..............................................................................................................................#..............#...........#..................#..........................................................................#....#.................................#........#............................................#..................................#....................#..............................................................................................................................................................
.......................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#.............................................................................#........................................................................................................................................................................................#.........#..............................................#.............................................................................................#......................................#.........................#.#..........................
.........................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#...................................................................................................................................................................................#..................#.....#....................................#.....................#......................................................#.........#..........................................#...........................#..............#...................................
.........#.................................................#.......................................................................................................................................................................................................................................................#..............#.............................................................................#.......#...........................#........................................................#.........................#......................................................................................................................................................................#..................#..............#.............................................................................................
..................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#..........................#...............#...........#......#......................#.............##..................................................................................................................#..................................................................................................................................#.......#.........................................................................#..#.....................................
..........................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...................................................................................................#....................................................................#...................................#..................................................##..................................#........................................#.............#.....................................................................#.....................................................
........#....................................................#........................................................................................................#........................................................................................#......#.............#.....................................................................................................#......................................................................#............#..........#......................................................................................#.........................#............................................................#............................................#........#........................#.......................................................................................
.....................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#..................................................................................#.........................................................................#........................................#...........................................#..................................#...........................#....................................#..............................................................................#..................................................
..................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#...................#...........................................................................................................................................#.#.#..................................................#.............................................................#..............................................................#........................................................#..............................................
........................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#................................................#............#...#.................................#...............................#................................................#.........................................#........................................................................#...................................#..................................#...............#.........#.....#...........................................................................
..................................................................................................................................................................................................................................................................#..........................................................................#............................................................................................................................................................................#................................................#.................#..................................................................................................................................#....................................................#.........#..#...........................................
.........................................................................................................................................................................#................................................................#..............................................................#...................................................................................................................#............#...........................................................................#...#....................................................................................#..........................................#..........................#..............#..................#......................................................................................................................
.................................................#........................................................................................#...................................................................................................................#...............#.#................................#...............................................................................................................................................#......................................................................................................................#...............................#.....................................................................#.....................#.........................................................................................................................
.............................................................................................................................#......................................................................................................#......................................................#.........................................................................................................................#......................................#.........................................................................................#.......................................#...............#.....#.......................................................#...........................................................................................#................#....................................................
..................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#........................................................................#.............................................#........................................................................#........................................................#...............#.....................................................................#................................#......#.......................................#...#....................................
...........................#..................................................................................................................................................................................................................................................#...........................................................................#.................................................................................#................#............................#.........................................................................#.................................................................#.............#.....................#.....................................................#............................................#....................#...........................................
.................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#.............................................................#..........#........................................................................................................................................#.................#...............................................................................................#................................................................#...............................................#..................................................................
...................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#....................................................................................................................#...................................#.........................................................................................#.........................................................................................................#..............................................................................................#............#...#............#.........................
...........................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#......................................................#..........................................................................................................................................................................................................................................#............................................#......................#...............................................#...................................#...........
.................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.............................................................................#.........................................#.....................................................................................................................................................................#..................................................................................................#............................................#....................#................#........................
.........................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#..............................#...................................................................................................................#...........................................................................#..............................................................................................................................#............#.....#................................................................................
.........................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.........................................................#.............................#......................................................#.....................................#.................................#............................................#................................................#.....................................#.............................................................................#........................#................................
........#...........................#...................##........................#....................................................................................................................................................................................................#................................................................................................#..........................#................................................#..#.............................................................#................#.........................................................#.........#.......................................................................................#.......................#............#...#.........................................................#........................
..................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#...............................................#..........................................#...#..................................................................................#............................#.......................................#.......................#...........#............................................#...................................#........#.......................................................................#...............................
........................#....................................................................................................#........#.............................................#.........#........................................................................................................................................................................................................#..................................#..........#.......................#.............#...............................................................................#.........................................#.....................................................................................#......................................................................................................#..................#........
..............................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#.................#.............................#...........................................................#.................................................................#...........................................#.......#...........................................................................................................................................................#...........#..........#...............................#......
.....#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#....................................#................#...#.............................................#................................................................................................................................................#....#...............................#........................................................................................#............................................................................................
.#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#......................................#.......#............................................................................................................................#........#.....................................................................................#................#.................................................##....#..............#.............................................................................#..................................
................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#.............................................#.............................................................................................................................................................................................#..........................#......................................#.........................................................................................................................................................................
...........................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....#.................................#................................................................................................#..................#...#.....................................................................................................#.......................................#.............................................................#....................................................................................
......#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#...........................................................................................................................#.....................##.................................................................................#...............#..#.......#..................#.............#....................#..............#........................#...................................................................................................
.........................................................................................................................#....................................#....................................................................#..................................................................................................................................................#.....................................#....................#...................................#............#......................................................................................#....................................................................................................................................................#..........................#........................#...............................#...........
............................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#................................................................................................................................................................................#......................#....................................#........................#..............................................................#....#......#.........#...................#...............................#...................#.............................................#......#.#.......#.................................................#.....................#.....................#...................
....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#.............................................#...............................................................................#.............#...#...................................................................#.#...................................................................................................................................................................................................................................................#.
.................................................................................................................................................................#...................#..........#......#..................................................#.......................#..................................................................................................................................................................................#......................................................#..............................................#.....#...................................................................................................................................#........................................#...............................................................................
.......#.........................................#.......................................................#..........................#...........................................................#..............................#................#.........................................................................................................................................#....#....................................................................................................#...........................................................................#...............................................#.......................................................................#..............#.......#.............................................#................................................................
........#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#........................................................#................................................................#.......................................#.............................................#.............................#...............................#...........#............#........................................#.....................................................................................................................
#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#..............................................................................#..............#.............#...................................................................................................#.......................#...............................................#..............................................................................#........................................#...........................................................................................
...#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##............#.#..................................................................................#.............................................................................................#................#...........................#..........................................#.......#.#.......................................................................................................................................#......................
...................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#............................................................................#..........................................................................................#......................................................#..................................#..........................................................................#...............................#...........................................#...............................#....................#.....................
..............................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#.............................................#......................................................................................................................................#.....................#............................................................#............................#.............................................................#.................................#................#.....#...................#....#...............#..........................
....................................................................................#.........................................................................................#..........................................................#..........#.......................#.................................................................................................................................................................................##...................#.....................................................................................................................................................#........................................................................................................................................................#..................................#........
.......................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#..............................................................................................................#.........................................................................................................#.#......................................................#.#.....#................................................................#................#......................#..#.......................#..................................
..............................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#.....................................#...................................................................................................#......#.......................#......................#.....................................................................#............................#..............................................................................................................#.............................................
...............................................................................................................................................................................#...........................................#..............................................................................................................#..............................#......................#.......................................................................#........#............................................................................................#........................................#....#...................................................................................#.............................................................................................................................
.................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#...........................#..#...........................................................................................................................................................#........#........................#..............................................................................#......................#.........................................................................................................................#...#.....#.........#...
....................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#.........................................................................##........................................................................##............##.....#.............................................................................#...............................#...................................................................................................................#....................................................
.......................................................................................................................................................................................................................#....................#...................................................#...............................................................................#......#.......#.#.......................#....#.............................................#........#..................................................................................................................................................................................................................................................................................#...................#.........#.......................................
..................................................................................................#..................#....................................................................................................................................#................#.....................................#...................................................................................#...........................................................................................#................................................#...................#...............................#.................#................#......#..............................................................................................................................#...............#..............................................
...........................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............................................................................#.............................................................................................................................#..................................................................................#.......................................#.................................................................................................................................
....................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#......................................................................#...............................#......................................................................#............................................................................................................................#................................#.............................................................................................#........#...................................#....
..............................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#.......................................#..........................#......#...................................#...................................................#.................................#.................##.........#...........#.................................................................#........................................................#..............................................................................................
..........................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............................#......................#..........................#......#.......................................................................................#............................................................................................................................#............................................................#...................................#...........#.............#........................#........
...................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................#...........................................................#............................##.................................#...........#.....................................#.....#..................................................#.........................................................................#.................................................................................................................................#.#.....
.............................................................................#...........#.................................................#.#............................................................#.....................#..............#.............................................................................................................................................#......................#............................................#.......................................................................................#....#......#...........................................#...#.....................#.........................................#..............#..#........................................................#............................................................#................
.........................................................................#.............................................................................................................#............................................................................................................................#..............................................................#...................................................#...........................................#........................................................................................................................................................................................................................................................#................#.........#..............#...#.....#.............................................
....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#..........................#................................................................................................#....#..................................#...............................................................................................................................#...................................................................#.........................#..............................#.....#..............#..........#
..............#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#...........................................................................................................................#.....#....#................................................................................#.................................#............#.....#.............................................................................#.............................................................................................#...........................................#...............................
....................................................................................#..................................................................................#.#........................................................................................#...........................................#......................................................................................................................#..#......#..........................................................................................................#...................................#.......................................#..........................#.........#..#.........#.........................................................................................#...............................................#...........
.....................................................................................#........................................................................................................................................................................................................................................................#.................................................................#.............................#.....#...........................................................#.................................................#......#..............................................#................#.............................................................................................................#..........................#...........................................................
.............................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#.......................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................#.............................#.....................................................
..........#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#................................................................................................................................................................................................#........................#...................................................#....................................................................................#........#.........................................#.........#.............................................................................................................
..................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#...........................................#..............................#.......................................................................#...............#.....................#..........#.....#............................#.......................................................................#..............................................................................#........................#...#........................#............................#...
...............#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#...................................................................#.........#..........................................................................................#........#..................................................................#.........................................................................................................#..........................................................#...........#.........................#.....................................................
.......................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................................................................#.........................................................#........#...............#.........#.................................#................................................................................................#......................................................................#.......................#....................................................................#....#.
.....................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#....................................................#................................................................#....................................#....#.................................................................................#.......#......#.......#.......................#.................................#.......................#...#..........#.................................#...............#........................................................
.....................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#.......................................................................................#...........#...#........................#..................................................................................#..............................................#..................................#........................................................#..................................#..................................................#...........................................................................#............
...#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#............................................................................................................................................#.................#...................................................................#......................................................#....................................................................................................................#...................#...................................................................
......................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#.......................................................#.......#..................................#...........#...................#..................................#.....................................................................................#.............#.....................................................................................................................................................................................
.....................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#......................................................................................................................#....................................................................................................#..........#......................#............#........................#..............##.......................................................#...........#..........#................................#.........#..............................
.....................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#............................#.......................................................................................................................................................................##..................................................................................#.............................#................................#......#................................................................................................#...........
...............................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#.....................................................................#...................................................#................#....................#.#.....#.....................................................................................#........................................#.................#.....................................#.........#...............#..........................................................................#...
....#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.............................................................................................#..................#..............................................................................................................................................#.......#...#....................................................#...........................................................................................................................................................
...............#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...............................#.............................................#................................#....................................................................#....................................................................................................................#.............................................................#................................................................#.....................#........
............#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................#................................................................#.....................................................................#.........................................................#.................
...#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#......................#.........................................................#.......................................#....................................................#.................................#.............................#.......................................................#..................................................#...............................#..................#...............#....................................................
.................#.........#...........#.....................................................#.........................................................#....................#...........#...................................................................................................................................................................................................................................#................................................................................#.................#...................................................................................................................#..................................................#...................................................#.....................................#.........#...................................
................................................................#......#.....................................................................................................................................................................................#.............................................................................#.............................................................................#........................#............#...#.................................#........................................................................................................................................................................................................................................................................#..................#............#.........#.....................
......................................................#............#...................................................................................................................#.........................................................#..........................................................................................................................................................#..................................................................##........................................................................................................#................................................#........#.................#.....................................#..............#...................................................................................................................
........................................#...................#.........................................................................................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#.........................#..............#...............................#........................#.....................#....................#...............................#.#.......................................................................................................................................#......
................................................#................#............................#................................................................................................#...........................................................#.............#.................................................................................................................................#..............#...........................................................................................................................................................................................#...................#...#......#.................................................................................#...........................................................................................#.........#
..................................#.........#.........................................................#....................#...............................#....................................................................................................................................................................................................................................................................................................#...............................................................................................#...........................................................#.......................#...............................................................................................................................#...............................................#.........
..........................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#............................................................................................................................................................................#.......................................................................#...............................#....................#..............#..............................................................................................................................................#............................#......#..........................#.....#....................................
..................................................................................................................#.............................#.....................................................................#...................................................................................................................................................................................................................#...........................................................#......................#....................................................#..............................................#.....................................................................#........................................................................................................#.....................#.......
...........................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#............................................................................................................................................................................#..........#....................#....#..........................................................#.........................#........................................................................................#..........................................................#.......................#.............................................#..
.......................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.................................................................................................................................................................................................................................................................................................................................#...........#.........#.............................#....................................................................................#.....................................................................................................
.#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#......................................................................................#...........#.........................................................................................................................................................................................................................................................................#...................#...........................................................#..........................
.#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#......................................................................................#.....................................................#.........................................................................#.....#..............................................................................................#...............................................................................................................#......................
..................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#............................................................#..................................#.................................#.......................................#.................................................................................................................#................#.................................................................................................................................#....................................................
............................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#.....................................................................................................................................................................................................................................................#...................................#.........................#...#....................................................................................................................#............................................
..........#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.......................................................................................#......................#................................................................................................................#...#.........................................................................................#............#............................................................#.............................................................................................#..............................
947 942
......#...................................#.#........#.......#.....##....................#..#..........................#................#......#.................................#.................#.....#.#.#..........#....#.....#.....................................#........##...............##..#......#.............#...........#.........#....#.....#.............#.#.......#..................#...............................................#.....#...##..........#....#......#..#........#.........#.#.......#.........#..##...#......#.......#....##............#...#...............#.......#...........#...#.................#..................................#........#...#.....#...................#......#.........#.#...........##..................#............#..................................#............#.............#........#...............#.#....##.......................#...#.#.........................##...............................
.#....................#.....#........#........................#....................#..#.........#....#.....................#..........#..#....#.............#......#.....#..#....#..#...#................................#...........##.........#....#.........#..........#......#...................#..............#.............#...................................................#...................#........................#....#.................#.#......#................................................#..................#......#............#..........##...........##....................................................#...#...............#.................#.......................#..................#.....#.#.....#.......#...#..................#..........................##..........###......##...#.#.......#...........................................#..............................................................#..#..........#....#.#.......
................#......#..........#.#.............#....#.............#......###..#.#..#.....##............##.#...................##...#....#........................#...#....#.................#......................##......#.................#..............#.....................#...#................#...##..................#...................#.....#......#..........#..#.................#........#..........#..#......#......#.....#.....#.....#.........#..#...#...................#..........#..#...................##..#................#.......#............#.....#.......#.............#........#.....#......#....#...........#.......#.#.................#.....##.........................#.........#........##....#.......#.........#.............#.......#..#.....#....#.#...#......#...............##.....#............................#................................#............#...#..#.#...................................#...#.#.#..#........#...
...#.....#.......................................###......#....#..................#...#..#.#.....#....................#.................##................#................#...........................#..#.#....................#.#.##.......................#.............#..#....#.............................##..........##......#....###.#.#..............#.................#................#....#................#......................#.......................#......#....#..................#........#...#...........#.......#......................#.#.............##......###....#.....#........#..#.##..#..#..............................#..........#....#............#................................................#.......................##........#.........................#.....##....#....#..#.............#......#..#.#.#..#.........#.#...##..#................................#.#..........#..#......................#......................#....#
..#.#....#............##.#.#..#....#............................................#..#....##.....#.............#...#.....................#...#..#........#..#.......##.............................#.....................##.........#................#.......#.....#.#..........#........#..#..........##................#...##.............#...........#..............#.....#...........................#...................#....#......................#.....#.#..##...#.......#....#....#.##.....#................##........#.#...............#.........#..#.........................#.....#......#..###..........#.....................................#......#..............................#...#...#....................................##....#......................#...............................#...#...............#...........#...............#..##.....#.....##......##.......#........#...........................#........................#.........#...........
##......#....#..............................................#...............#....#................................#...#...#.................#................#.........................#......#.............#...........#.....#........................#..........##...........#.............#...........................#...........................#............#...#..........#..#...#.#...................#..............#....#..#........#...#.....#..........#.......#...................##.##...................#....#.......................................#..........#....#.............##......#.#.................#.........#..........................................#.#......#...........#.......#.....#.#....#.........#.#......#.....#.......#......#..........................#..................#..#.#.......#............................................#.......#........#.........#..#....................#..#....#....#...#............................
............#.......#................#..........................#............#.#............#..#..#...#................##.##......#.#....#......#............#..............#.#............................#.....................................#...........................#.....#.....#..........#........................#.#........#..........#...#....#...............#...........#....##......#....#..................#............#..................#.#...........#.......#......#....#........#......##.#...#.............##...................#.#.#.#......#..........##................##..#..........#...................#.#.................#.........#..#..#....##......#..............#..........................................................#.#.......#..............#....#.....................#....##....#.....................#.....#..#...........##......#...#................#.............#.....#..........#......................#.......#.......
.....#........#................#.....##..............#....#..........................###.......#....#........#...............#.......#...............#.....#...#................#..........#..#................#.................##........#.##...#...........#.#.......#................................##.......#..................#.#.......##.....................#...............................#.....#....#........................#....................................#............#...........#...#.....#.....#...#..........#...#...................#.........#..#.#.....#....#........##...........#...#.......................#.......#.........#...#............#...##.....#................#.......#......#................#.#......................................#...........#.#......#...........................#...#.....#.#..........................#.............#.#..#...............#.................#...#..........##......#..................#..#
..............#....#..................................................#...................#..#..#.........#.#...........#...#..#............................................#........#................#...#..#......................................#...............#..................#.........#.................#......#........#.....#......#...................................#..................................##..................#.....#.#........#...............#........#...#.............................#.....#................#.....#........#...#.........#.................#...#.#...................#............................#..................#.......................#.......#...#...##.....................#.....#......#......................#......#.#.#.......................#.....##...........#.........#...#..#......#......................#...#....#........................#......#.........##....................#..........#.#..#...#.
..#............................#.......................#...#....##.........#..............................#.........................#................#......#.....##.....#..#.............#......................#.........#.#...................#.........#.....#........#..#..#..#...........#............#......#.#................................##.........##...............##.......#..#..#.....#.............................#........#.........#.......#....#.................................#.................#..#......#..#...#..#....#....#.........#.....#.#.....#............#...##...#.##.........#.#....................#....#...#..................#.....#..........#..##....#......##........#.....##..................#..................#.......#.....#.......#.................#.....#...........#......#.....................#....#......#....#......#.................#........#..#......#.....###........#..............###..........................
.#....#.#.............#..........................#...............#.......#.......#..............#.......#...........##..........#....#............#.........#...#............#........#............#...................#.#.................#...#..........#.#.#.#...#......................#.............#...............................#.....###.....................#...##.............#......#.....................#...............#...............#......#...........#....#..#...............#...........#........#.....#........#.........#......##.#...............#.......#......#...................................#.....................#..................#.#...........##....#..............................................#.........................##..............#.............#.............#.##......#....................##.#...................................................#.#.....#.#..................#....#.......#.......#...........#.#...#....
.........#...#..........................#......#.........#...#..............#.........#..............#...#........#.###...#.....#..#.....#.............#.........##.......#......#........................#.#........#.................................#.........#.#..#.....#...............#..#.............................#.........#..#....#..........#........##.##.#.............#........#..#.......................................#.....#.#.........#.................#..........#.......#....#........................#.................#..................#...................#....#.#.......#.......#.........#..#.........#............#..#........#...........................#...............#.......##...........................#......##...#...................#........###...#..........#......................#............##.........#...#....#............##....#.............#...#........#.........#....#..#.............###............#........#....
..................#............#...#.#..........#..........#....#......#.......##...........................................#..#..........#....#........#.........#...#.....#..#...................#............#.......#...............................#.....#.........##......................#.....##.........#...........................................................##..........#..#..#.........#.#....#.......#....#................#....#..#........#....................##....#..............#..................#.......##...#........#.....#..................#.#......#..#...........#............#.................#.#..................................................#........#..#..........##..#......#......#......#.....#....#....##....#.#...........................#............#..........................#.#........#.........................#...#..#......................#...........#...........#............#...#...#..........................
...............##.....#....#..............#................#.#.#........#.............#.....#..#...........#.....#....#..........##...............#...........#..#............#..#...................#.....................#...............................#...........##...............#....#.....#.....#...#.......#............#....#..#......#..#...................#...#....................#.......#.#...................##.......#..........#..................................................#....................................#.................##..............#......#..................#.#.......#...#..............#...#.....#.............#...#..#....##.........#.....................##.........#....#......#...##..##...#............#......##.#...#.........#...................#........#.......##.............#.........#....#..............##...#.................#.............................#............................#............#..........
.................#.................................##...#.......................#..##..##....#...................##......................#....##.#..#.............................#....................................#.........#...#...............................................#..#........#.........#.......#....#......#.................#...........#...#....#.....#...............#.#.#.....#.........###....................##...............#..........##.#............##...#..............#...............#.....#...##..................................#...........................................................##...#...........................#...#.................#.................#.......#...#......#.....................#................#........###..#..........#........................#.................#.............................#..............#..........#........#......#......................#.....#...........................#..#.
.....................#.#..#....#.................#..#...........#.#.......#.....................................................#.#..........#.......#........##.......#......#.............#..##.......#.#..#.....#......................#...................................#...#..................#....#.........................#.#.#..........#.#........#......#............................##....#.........#...................#...........#.............#...............................................#.#....##......#.....................#...#.........#...#.#................#..........##.#.................#....#..........#....#.##.................#...#....#.#............#........#..........................#...........................#.#........##....#...#........#.....#...............#............#.............#.....#..#...............#.#...............#.................#........#.........#.....................##.....#.....#..........#....
............#..#..##....................#..#...................#.....................#.#....#....#.#......#...................#....................##.....#..#.#.........................................#............................#.................#........................#................#.....#.........#.....##...............#..................#...................................#...#...................#....................#...............#................#.......#..............................#.#...........#.....#..................................................#...#..........##........#.....#.#.........#..#..............................#......#..........#...#.....................#.#...........................#..........#.........#.#.....#....#......#..###............#.....#........#.............................##..........#..................#.......#....................#..........#...........................................
....##..#.#................#..........#........#....#.......#................#.........#.......#..#..........#...................#...........#...#.................#.#......#.#......................#....#..#..........................#...................................#..............#........#......#.........#........#........#..##..........#....................#........#.............................#..........#.........#..#...........#.....#...##..............#..............#....#.................#.....#...............#................#......#.#.........#...........#....#........#..##............#.....#.....#...#.........................#.....#.....................##.#.........##........#..............................#.....................#.......#.##.#............#................#..#.......................#..................................#......#....#..........................................#.............#.....#........#...
#................................#....................#.....................#.#......#....................................#...#................#.#.........#....................##........##........#.......#............#........#.......#............#.....#...............#........#......#.......#........#.........#..............#.#.#...........#............#..........................#........###.....................................#.#...#................#....#.........#.#....#..............................#.................#........#.....#.....#....................#.....#..............................................................#...........#..#....#..................#.................#.#................#....#....#.#........#.....#...................#..........#..#...#.............##............................................#....#.....#........#..#......#.........#.#....#...#.......................#........................##..
..#.......#........#..#.....................#...................#.......#......#....#........#.......................#.#..............#.#.......#.............##........#....#..#.................#...................#...#.....................##................#........................##.......................#........##...............#.........#.#..............#.#..............................#.#.#......#.........#..................................#.........#.#...#.........#........#.....#................#..............#......##......#.#...##...#.........#.......#....#........#..................#..##......#....#.....#....#........#......#......................#........#..........#......#...#.#........#.##.....................##.....#.#.....#...........#.#.............#......#............#...#.......#....................#.#.......................###..#................#....#..........#.............................#..........#.......
.#......................................##......##........#........#................#.........................#......#......#.#..#.....#..........##.............#........#......#...........#.....................#...................#.#...........#......................##............#......#.#......#...#.......##.#...#....#.....#.........#..#..#...........#.#.....#.........#...###.....#.......#......#..................#............#.........................#................#..........#..#....##....#.#.......#...#...#....#...#.................................#........#...........................#...#......#...................................#..........#..#...........##..#...#......#.......#...#....#.....#..#.....#.#..............#..................##...#...#..#.#..................#..#..............#................#....................#.#......................#........................#......................#.................##.....
..............#................#................#...##.........#...........#....#..#........................#......#..................................#.........#......#....................................#..##......##..#...............#..#....#...........#..............#...........#......................#....#..#.....................#..........#.##...#.............#...#.....#..#.......................#...............#..#....#.........#.....#....#.....................#....................#...................#....##............#.......................#...........#......#.................#.............###..........................#.....#......................#....#..#....#.....#.#.....#..............##..........#....#.##....#.......................................#..#..........#....#.........#........#.......#............#.......................#....#...#.........#.......#.#.#............#..................#..................#.....
...............................#........#........#.......#..#..#..................................#.......#................#..#..#.............#.......#...............#..................................................#........#......#..#..........#.#....#..#...#............................................#.##...................#.............#..................................#....#...........#........#...................#.......##.........#.....#.................#.................#...#....#.........#..##.....#............##........##..............#.......................................#.#...#......#..............##.##..............#...................#.....#..#.......#..............##..#........#..#..#.......#.........#......#.......#.................#.#.......#..#....#.......##....#........................##.......................##..#.#....#...#.....................#..#.....#........#...#.......................#..#..........
........................##.........#........#..#.......................#.....#......................##............#..........#.....#......#....##.........#..#.....#..............#....#.....#........#.#.#....#.......#......................................#......#.......................#...................#..........................#................#.........................###..........#...........................................#.....#........#............#............#..........#.....#............#.........#...........#..............#.......#................#.......##....................#......#...#........#...............#..................#...........#...................#......#...#..................#....#......#...#....#.................#...#......#......#........#....#..#...........#.#.............................#....#..#...#........#..................#....#...........#....#.....#..........................##..#...#........
.##........##..#.........................#..............##.......#...#............................#.........................#...#.#............#..........................#.............#.......#........#.............#.....#.....#...#...#.#...##...........#........#.#.#...##.#......#...............#............#................................#...#......#........#.....#.............#...##..........#.......#.....#.....................#.......................#.........#....#.....#.............................#.....#.......#......#.#..................................#........##..##..#.#...............#......##.#..#..........#....#....#.#....................#..#................##...#...............#.......#.##......................................#..........#.#.#.#......#...........#..................#..............#..................#.........#....#......#........#.........##.............#..#..#.#..............#.......#..#..#.#.#....
.#..#......................#....#..###.................##.........#.........................##..........#.....##..#..#...#........................#.........###....##.....#.....#.....................#.................#...#..............................#......#.#.#.#........#.#................................................#......#......................#....#..#............#.#....#..#....#....#..............................#...#......#.#...#......##..#......#.................#......#..##...........................##............#....#..#................#.#...............###..............#................#..................#.#.............................................................##...........#.......#.##....#..............................................####.....................#....................#...................#.....#.#....##.............#..#..........#.#......#.........................#.#..#...................#.....
............###................#...#.........#....#.......#..........#.#.............#......#...#...........#............#.......#..........#..#..#....#.#........#.............#......................................#........#.#................#.##............#....#....................................#.#..##......................#..............................#.............#......#.............#....#..#.........#..........#....................#................................................#.......#........................................#...............#...................#...#..........#..#..............#....#.#..................#.......#....................#........#...#......#............#................#.....#..#.........#.........#.....#...............##.....#........#.......##.....#.......................#........#.....................................#.......#.#.#...#........#............#...........#..#.................
.#.....................#..........#....................##.........###..........##........#..................................#....#........................#........................#........#.........................#...................#...#...........#..#....#....#........#...................#....#.......#....#.....................#.....#....#..................#..................#........#......#.........................................#....................................................#.........#.....#...........#.#..#....................#..........#...........................................#.#..........#.....#................#....................................................#.......#......................#....#..#..#..........#............#.......#..#............#..............#...#...............................#......##..................#.#........#...#..............#..#......#....#..#..#.................#..........#...
.....#.....#.#..##.....#......................#..#.......#........#.........#................#..#...........#...........##...#.......#..........#...........................#............#...#.#...#.......#....#........................#..............#............#..#....................#..........#...#...#.#......#.#.....#..#.............#............#..........#.......#..#......#......#......#.#...............#...............#...#...............#.............#........#......#.........#.......#..........................#...#.........#..............#..#...............................#..............#...#....#...#.............#...#......#................#...................#..............#......#.....#....#.......#..............................................#.....#...........#..............#.......#..##.............#.........#........................................#..........#...........#........#.........................##.......
.....#..##..........#..#.#...........##.#.........#.....................#....#.............#...............##..................................##..............##...#....#...........................#.................#...................#.....#...#..........#....#......#.#...........#......#................#..........##...........#.........#..##.......##.....#.#..........#...........#................#.................#...................#.#........#......................###.#.#.#.#................#.....#..#..##.#....##.......##..............#..#..#..........................................#........................##..........................#.#...........#....#.....#...............#...................#....#...#......#...........#...#........#.............#.......##.#.....................#.................##.......#....#.....#.#......#...................#.....##.#................................#.....#..........#....#..............
.#...#.................#.........#..#.......###.#.................................#..............#...#.........#....#..#.....##......#..#....#.......#...................#..#...............................##...#.......#........................#...........#......##....................#.................#..#.............#...#..........#.....#.......#..#..........#.......................#.........#.........#..................##.....................#........#....#...##.....##..#.........#.....................#........................#.................#.............................#.......................#.......................#.......##......#.......#.....#.....................#.##.....................#....#.##...#..............................#.........#.#....................#.#............#........................................#.................#..........#.......................#................#........##..#...#.........#......
..........#.......#................#....##..........##......#.................##...........#....#..#..............#....#...........#................................#...................................#........#.........................................#.#................#..#......#...............#.............................#............#......#.......#.#......#................#.#..#...............#.....#...................#...............#.......#.........................#....#....##............#.......#.....#.#.............#..........................#..#...........................#...#....#..........#.......#..#...................#.#....................#....#...........#.........##..#....#...............#...............................................##....#....#....................#.....#............................#.........##......#...............#......##......##..............#..........#..........#..#..#..#....#..........
.............#....#.........#...#..#....#.......#...............#...........#.......#...................#..#.....................#.......#................#......#..........#.#..#.....................#........#...................#....#..#.#......##.#.......#............#..............#...........................................................#.#............#..#.#.........#..#..........#.................#..#........#........................#.#.#.#...#......................#..............#.#............#...#....##..............#.....#....#......#.............#.......#...#....#...............#...#....#..#.........................#...........#................#....................................................#.....##.....#.........#..................................#.........#...................#...............#........#.............##....##..#............................#......................#....................#..........#....
......#..#..........#.#....................#...#.............#.#.........##.....#..#......##..#.....#...........................#.#.#...........#........#........#.#......................#................................#.......#.........#......#............#.#...#.#............#..#....................................#..#..#...............#...............#...........................#......#...........#..........#.....#...##........##.................................#............#..#.............#..#........#...#.##......#...#.##.......#.......#.#.......#....##....#.#..............#..#................##.............#.......#.......#.....#.......#..........#....#.........#.........#........#..#....................##...........#.............#........#.....##..##..#.................................................#....##................#...............#.........##..##....#..............##........................#....................
.........#....................#.........................##.....................#...............#..........#.......#.........#.............#..#................#.......#...............................#.......................#...#..##.#...#.................#......#..#..#.....#...#.....#....#..........#.##....#...........#......#......#.#......#.#..............#....................................................#........#...#..#.....#....#....#...............#................#.......#....#...................#..##...............#.......##.#.........................#.....#.#.........#...................#.#.....#........#......#................#...................##........#............#.............#..........#.......#.#.............#...............#..............................#....#...#...........#..........................#...........#........#.............................................#......#.............#....................
.#........#..................#..#........#.............#...#...#...........#.............#...........#.....#........##.....................#.#..#.##...........#..#........#.........................#........................#.#...##...........#.#..............#.....#....................................................................#........................#......#.#.........#................#...#.....#.....#.....##......#..........................#.........##.......................#..............#.....................#............................#.#.#....................##..#.......#..............##..#.....#...#...#.#.#.....................#.........##....#....#...............................#...................................#......#.....................###...#..#........#..#........................................#...............#..##..............#.............#........#......#.#.......................#.#......#.............
...........#........#............#......#...................#.#......#..#........#.#.................##........#..#.........#....#........##...................#.#.#.......................#.........................................................#....##........................#..........##.......#......#.#.....#..................#.......................#...#.....#...........#..#.#....................#............#...........#.................#.....................#........................#...#..#.#..#..#.#........#.#..#.........#......#.#......#..................................#.........#...#.....##..........##.............................#.........#.###........................................#..........................................................#...##........#..................#..#......##................#..........#..#...............#...............#........##................##.................#.......................##..
.#..#.......#..............#.........#......#.....#..............#.......#....................#.#..............................#............#..#......#......#.....#.....#.#..#........................................#..#.........#..............#.........#....#..........#........................#.....#..#......#............#............#.............#...................#...#.............#...................#.........................#.................#...........##.......................#....#......#...............#.#.....#.#...#...........##...........................#..#.......#............................#..................................#.......#..#..........#.......#..........#.............#......#............#..............#....##..#.............#............#.#..#.................#.#.............#.......#...#....#....................#.......................#.....................#............................#................
.#.........##.#........#..............#..#..................#...#..................#..........#...#..........#.................#.#.#...........................#..#.#............................##..#......#........#..#..................................#...........#.#.#...#....................................#.............#........#.............#........................#.............#.....................................#.........#....#...#..........#......#..#.......................#...........#....................#.................#.......##..................................#..............##........#.......#..#.##...................................................#...........#.#..................##........#........#........................#.......................#...................#...#.......#.......#...#........#...........#...........#..............#.....#........#.......#..........................#..........#....#.#.#......
..........#...#.#..#..#...........#......#....#.........#......#....#..##....................#........#...............#.....................#......................###...................#.....#.....#............#...#.............#..#..#..............#...................#.......................#....#...........#...#......................#....................#..............#.#.......................................#..#...#..#.......................##........#.....#.........#..........................................#...............#........##...#............#......#........#..................................#.#...............#.......#.#................................#........................##.........#.......#..#..........................#.....#.##...........................................#...#..........#..........##...........................................#..............#.................##..........#.............##....#.....
..#....#.........................#............#.....#......#.....................#.......#.....#...#...........................................#.....#.............#................#.#...................................................#....#.....#..#.#............................#..............#..............#.........................#.....##.......#.#.......#.......#.............................#.........#...........................................................#......................#......................#..................#....###..#...#..##..#...........#.........................##..#.........#.........#...............................................#..............##...........#..#......#......#..#........................#...........#..#......#.................#.#.#.......#..........................#...................................................#......#.......................#.............#.....#.#...#................
............#.........#..........#.........#.....#....................#....#....#....#.......................#....#.#.#..#.....................#.#...#.#....#..................#.#..............#..#....................#...#..#......................#...#......###.............#.....#..................................#....#....#..#......##...........#.......#.#.#..........#.........#..#............#..........#...........#....#..##...#..#..#............#.......##......#................................#.......#.........#......#...............#..........#....#......#....................#..#..............................#....##....#.........#.....#.....#..#.....#...#..........#................#.................................#........#........#..................#.#......................#...#...##.................#....#..#...#............#.......#..#............#..............##.....#.#....#....................#............#........##..#
#............................#.........................#...............#............#...............................#.#.....#.....#........#...#..........#......#...................#...#.............................................#................###.......#.....#...................#......#...#..........#............................#....#..........#.#........#.........#......#......#..#....................................#..........................##...........#...#............#...#..#..........##......#.......#.....#..#..#.............#...........#..........#..#...............#.#.#.............#.......##......................#...........#.#.....#.#...........................#.....#......................#....##.#.....#.......#...#..........................#.....#...#.#..............#.................................................................#..........#................#.........#..........#..#..................#..........
...#............#..#.......#...##.#.................#.#.#.......#...........#.#.....#..#.#............###..##.........#.............#..#..#..............................#......#................#....#.........#......#......#..#...#....#..........#....#................#.................#.#..........#.......................#.#...........#.....#........#.......#.....#......................#..............#...................#.............#.......#..............#..............#....................#......#..#...............#................#.#.........#......#..#....#.....#...#...#.....#......#....#..............#...........#.......###.........#..................#.....................#.....#...#..........#.#.............##........#....##.......#........###.............................................#.................#....................#..#...#.......#....#.......#.........................#...#....#.................................#.
................#.#......................#........#.#.#.#......#.............#....#..#.......#...........#..#...#...................#....................#........................#.......#........##........#.............#.#............#.#.....#..............#.............#..................................#....#.....#...........#...................#..............................##.......................#.#.....#.#...............#...........#........................................#...#............##.......#......#.#.#.#............#........#...................#.................#....#..#.....#.#....#......#.......#..................#.#.....................###..................#...............#............#.........#..........#............#..#......#.#......#..#...##.....#............#.......#..............#.##.................#...................##.........#...#.............#..#..............................#..................#...
..........#................#.........#.................................#......................................##..#...#....#.....#.#.............#............#.....#.........#...................................#.....##.........#...............#.......#........................#...#..#...#............#.#......##...##........#...#.#..#.....#..#..#........#..........#......................................#.................................#..#......#...................#.......#...........#......#.........#..#....#.........#..........#..##............#.............................#...#.#................#.#......#.#....#..........#....#..........#....#..#..#.............#...............................................#...#.#..#..............#.......#..#..............#....#.#....#.#..............#........#.....................#...........#..#...#.....#............#....................#...#...#......#....................#................
...................#.#.#..##................#.............................#..#......#..#..................#...............#...........................#..#.....#.#..............#..........................#..#.#..............#.....#...#.......#....#........#...............#.....##.....#.#............................#.....................#...#.................#.............................................#....#.....#.....#.#..#......#........#.........................................#.........#......#..........................................#.........#................#......#...........#........#.#.....#................#........###..#...........##..............................#......#....#.#....#........#...#.#....#.#.........................#.......#....#...#..##.....#...#.............#...............#....#.#...............................##.........#................................#....#.....#.#....#..........#..................
.......#.........#....#...................................#...#.#...........#.....................#...#........#....................#..........#.....#.#............#................................#........##.#....................................#...#...#.....#.............#...............#......#.....#....#..............##.##.........#......................#..................#.....#....#......#........#.....................#.#...#.#.....#.........#................#......#..#.......#..............#.............#........#...#..#................#........#.............#......#.......................#.....#.......##.......#....##.#.....#........#....#.......#.##..#....#.#...#.#.................#.............#......#...........#...#......................................##.................#...#...........#..#.........#............#....................#.......#.............#...........#.............................##...#.....#.........
..#.................................#........#.......................#.......#..............##..........#......................#.#.......#..........................#...........#...............................#..#........#............#........#.....#.............................##.....#.#.........#..........................................#...#.#....#.....#........#..#...................#.....#...#..#.............#.....#..#....................#..#.........................###..#..........................#.#....................#...........#...........#.#....#........#...#.#.......#..#.................................................#.....#.....................................................#...##.....................#.......................#....................#..#....#...#....................#.....#.......#..................................#............##........#.............#.................#................#.#..............#.
...........................#...#......#..................#.................#............................#............#.........................#....#......#............................#..#.#.........#..........#...........#..#.#.........#................#.........................#.............................#....#....#......#............................#............#......#.#....#..........#......#...........#...#...##...................#..................#.......#....##.......#..........#............................#..................#.##......#.....#....................................#........#.................#...............#.........................#.#..#..#........................#....#.....##........#.....#......#........................#...............#.............................#...........#....................#.....##........##................#..#...........#..........#...#.............#......#....##.......##....#.
.......................#........#.......##...#....................#..............#.....##.....##.#.....................#........#..........#........................................................#...............#..................#..........#........#......#..#......................#..........................#..................................#......................##...#.....#.#.#..................#......................................................#.......#...#...##...#.....................#.........#..........#......................................#....................##...#..............#.#.......#....................##.......................#...#.#................#....................................##.....#...###...............#..#.........#................#...........#.................#.............#..........#.........#............#............#................#...##.#........#................................#...#..#
.......................#.........................#.....#..#......##.......#..............#.........#.........#.........#...#............#.........#.........................#.....................##.................#.............#............#.#.......................#...#..#..#...........#......#.............................................#.##..#......#.................#..#....#...............#............#.........#.........##............#.#.#..#............#.......#..#....#...#................#......#.............#.......#..#......#............................................#............#....#................#.........##.#....#...............................#................#.........#.#...................##..........#...#.................#......................#............#...#..#....#..........#........#..#........#.....................#...............#......#.........#.....................#...................#..........#.
.........#.#....#.#..#..........#...#.........#...................#...##............#............#......#......##.##.#......#........#..................#..##.......#...............#..#.................#.......#..................#.....#....................#...........................#..#........#........................#...#........#.........#...#......##...........#.....##.........#.....#....#.........................#.####........#.................#......##......................#.................................#................................#....#...#.................#...#............#..#..........................#......#...........................#.#....#.#...........#.............#.#.#.........#..............#....#.#.#..#.........#..................................#....#...#........................#........#................#.....#...........#....#.......#..............#.............#.................#.......#...........#..
............#...##..##.#.......###.......#.................#...............#...#.#................#............................#.......#.......................#........#...#.......#...........................#...................#.................#.....##...................#...................................##........#....#...........#..#.........#..............#........#..#.#...................#.#....#..............#...........#.................................#........##....#.#.................................................#............#..#.........#.#.........#.#......................#.#.......................#..#....#...............#............................#....#...........#...............................#....##......#.....#...#...............#...........................#.........#.....#.....#..#.......#.......#...#......#......#.......#.#....#...........#...............##.#.....#...................#..#............#...
.................#.#.##...........#..#.........................#.....#.#......................#......#..........#..#.......#......................................###....................#........#.............##.................................#.........##..#................#..................#......#...............................#..........................#....#..#..#............#..........#..................#.........#..........#............#..........#........#.....#.#.##...#..#.....##...................#.#.....................#...........#.#...#.......#.#..#......................#............#...................................##.#....#.....#.............#..............#....#......#.........................................#....#.............................#......##......#...........##......##.#...................#..........................#.......#.............#......#....#......#............#..........#....................
#.#..................#..#..#.......#......#....##..#..#.#.....................#.............#.#...............#........##..#.........#............................................#......#......................#....#..#.........#.........#..#.#.#...................#........................#.........#.#..................#....#.#..........................#................#........#......#.......#..................#..............#...............................#......#...#....#..........................#...............#.................................#...................#.......#.##......................#.....#....................#.........#.#.................#.............#........#.....#.....#...........................................................#...#.........................#......##.........................#.........#.............#.#.....#......#.#..##..........................................#.............#........#...#...
.##...#.............#....................................#.........###.........#.......##........#.....#.................#..##..........#.......#...................#.........###........#....#.........##.........#....#.............#.......#..............#.............#..............#...........................#.#.#...#....#.#...........#...#...........#.............#....................#.....................#..#........#..........#......#.........#..#..............#.......................#....##.....#.........................................#..........#......................##........#...................................#.#.......##......#...##....#..#.......................#..........##.......................#........#.....#............#.................#.......#......#.....#.............#........#.............#................................#......#..#..........#....#..#..........####........................#...............#...
..#..............#..............#................#......#..........#...#..............................#.....#...#............#........#......#....#.........#......................#.#..........#......#.......#..#...#.............#...........#...........#...#..##...#..............#........#..##........#.........#................#......#........#.......#.......#...................................#....#..............#......#.............#...#.#....#..#..##...................#...........#.....#..........#...#..................#.#...........#..........#..............#..#.....#.........#......#.................#....#........##..#..#............#.....#........#..#.....#..........#.....#..#......................#.....##.......#........#...................#................#........#............#..#.......#.....#......#...#...#..........#.....................#.....#..#............................................#.................#.........
.....#....#........#....#................#.............##......#..........................#.#........#............#.......................#.................#.#...#.###...#...#....#...#....#.....#..##..#....#................#..................#.#.....................#........#.............#..................#.........#..................#....#....#..##...................................#......#.........#..........#..#...##...............................................#.........................#...............##....#.............#.#...#............................#........#..................#..##.#...........#..........#........#.#.............#........#..........#.......#..#.................#....#.......#............#.......#....##......#...........#...............#..............................#....................................#.........#...........#......#....................#.#.....#.................................#.......
...............#....#..#.....#.................#.......#.......................#...#................#..#......#..................#....#.#.......................##....##............#......................#.#...#..........#............#....#..........#.........................#.......#...............#....................#................................................##.....#....#.........#..............#.......................##.......................#....#.#.#..................#..#.........#..........#.#.#.#.........#..........#................#..#...........##...#.....................##...#.......##...........#.....#............................#.....#.................#....#.....................................#............#.#......#..#...........................#...#.....#...................#.......#..........#..........#....#.......#.....#...................#...#.................#............................#.#.....#.........
..................#........................#..............#..#..........#.........#..#.............#..#......#.#.....##...........................#....................................#.#...........................................#......#...#............................................#............#...#.#..................##...............#..#........#..#...#.........................#.........#.............................#.............................#...............#....##...#..##.#......#.#.......#....#......#...#.............#.#.........................#..#..........##.#.#.....#................#.##.................................................#.............#.......#.................................#......#.#....##......#..........#....#......................................#..#...............#.#.#.#...#.......#......#.#..#..##..#......#...............#..#..........#.#...#....#............................#........#....##...
..........#...........#.#....#..#..#.......#.......#.....#.............#.##........#.............#.#........#...#..............##......#..#.....##.....#...........#......##........#...........#.......#...........##...#............#.........#.............#............#.#...#...........#...............................#....................#...........#......#....#.#..............................................###.#....#.............................#..#..........#.......#.................##....#...#..#...........#.#............................#........##................#.......#..........#.....##...........#..........................#........#......................................................#.......#..............#...##................##......#.........................#.......#.............#............#..#......#...##..#.....#...#..#.....#.............#...#.......#......#......#.............#...##.........#.........#......#..
..#.........#...........#..#........#.......#................................#..............#.................#......#....#....#...........##...#....#.........#............##....#...................#....##...............#......#...........#.#..................#.............###......#......#........#..........#.....#.......#.........................................#.....#.......#................#..........#..........#............................#.#......#...#......##....#.......###...............#.#.##...#...............#..................................................#...#...........#....#...............##.........................#.........##.....................#........#....#.#.........#..........#...........#...........#....#......................#...............#..............#.................#................#...........#.......................#..........#.........#.........#........###....#................#....#........
............#................................#....##...#..............................#................................................#......#....................................#........#...#..#.......#................#..#.###....................#..#..#......#......#............#..#..............#...#.....#.........#......#.......#.........#..............#..................#.#....##................#....#..#........#................#..#.............................................#.....#...............#......#.........#....#.............................#.....#......#...........................#...........#......#.......................#.#..............#.....................##...#....##.....#..#....#..............#.....................#.........................................#...##...............#.....................................#............#.......................................#..................#...........#.#.........
.#.#...........#..............#....................#..#............#............#.............##.................#.#...#...#....#...........#...............#.............#..............#.................................#.........................#.#..#..........................#..............................#..#..........#...#.......#........#.....#....#...........#.....#..........#...............#.......................#.....##................#.......#.......#.........#................#.......#......#.......#.#....#..#.#...............................##.........#.#.......#...#..........#.........##.........#.....#...................#.......##.#.........#.....#..................#...................#..............#..........#.................#....................#................##...#...............#.............#...........#...........#........#...#...#....................#.........#..........#..#.....#....#...............#.....
.................................#.........................#....#..................#.......#....#................#.................#..........#.......#..............................#..#.#........................................#.#............#...#....#.......................#...#.......................................#.............................................................#.........##.........#......#......##................#.#.............#........................#............#.........#.....#................................#.#....#.........#..............#........#.........#.........#....#..#..#..........................................#..#..#............#.......................#......#.....#....#......#.....................#..............#.......#.......................#.#...........##...#...#......#...............##.#...........#..........##..................#......#..##.....#.........#..........#.................##...
....................#.....#.............................#................##..#.............#...#..........##.........#.........#..........#....#...................................#.............##.............#.....#.#...........#.#.......................#...............#......#.#........................................##....#.....#......#......#...............#......#..##..........................#..#.#.##.............#..............#....#.......#..##.......#................#...........#........#........#.............................#.............#.......#....................#..........#......#...............#...#..................#...........................#....#.....#...........#....#.........#..#..#................................#.#....#.....................#.#.......#...........#...................#...................................................#.#...#..#.......#.....#............#.........#.#......#.......#.#.........
.....#.......#...............#...#..#..................#..##......#.................#.............#...............................#...........#.#..........................#........#........##.......#....#...........#...#...................#...#...........................................##.........##.#.............#.#........#................#..#....###...#..........................#.......#.....#.#...................#.....#..#..##.......#....#...........................#...............#.................#..................#................#.........#......#...#...#................#....#.........#........................#........#..#........#.......#...#.......#................##...#.....###............#.....#........##.#..#.........#.....................#....#......................................#...................#.....#.......#..........#....#.....#....##..#....#.....#...............#.............#............................
....#......#.........#...............#............#...............#.....#..........#..........#..#........#...........................#..#....#...........#..............#...........#...........##............#...#..#...#....................................................#.....#..........#....#..........#.#.............#........#....#..#.....#.....#..........................#.....#...#........##...............#.#.........#.....#....#........#..#...#...#...#..........#...#.........#.......#.......................#....##...........#...................#....................................#...#.##.......##....#.......#..#..........#........#........#........................................#....#......#...............#...............#........#.#....#....#........#.....................#.##............................#............####...#....#........#....##.....#.......#.......#..........................................................
....#...........................................................................#........#.#.....#....#.....................#........................................##...............#...................#.#........#................#...#...#..................#.......#.............#..#...........#.......#....#...............##.......#.....#..........#.....#...............#....................#............#.....#.....#......#.#...#................#........#.......................#...................#.......#..##.................#............................#.....##.........#..........................................#...............##....#.............#.................#.#...#............................#..#..........#...............#......#.............#...........#...........#..........#.......................#.........#.#.......#....#.........#.....#......#..#...........#..#..#..#.......#..............##............#.........#.#..
.........................#..#.#.............#...#....#..##.#...............#........#....#....#..................##..............#.#.......#.......#............................#....#...#.....###.................#........#............##..............##..#............#.....#.........#.......#......................#....#.......#.......................................#....#.....#...........#.....................##.......#.......#....##..............#...#.......................#.##....#...#.....##.......#...........##.................#.......##..#.#...............#.............#............#..........#..................#.......#....#..#.............#...#........#....................#....#.....#.......#.........#......#.......#....#............................................................#....#....................#...#......#.##...........#......#...............................#.#...........#.......#.#.........#.#...#.........#....
....#......#...#........................#.......#....#.#.......#...#.........................#.........................#.......................#.#.....##..............#.#.........#...#..........................##..#..#..............##.#..##.#.........#........#.................#..#..#....#...............................#................#..........#...............#...........................................##........#.#....#.......#............#.####........#.#....#........................#.........###............................#....##....#...........#.................#.#...............##..#...............#..#..#.............#.#........#..#.............#......#.......##.......................#........#...................##.............#.........#....#.........................#...........#.......#...................#...........#.#.......#.................##.#.......#...#..#.#.........#....#..........#..................#....#.....
...#.........................#.....#.................#......#.................#......#...#....#.....#..........#..#...#.............#....#.#..#..............#..............#..............#..#.........#..............#...#................#.................#.........###..#...........#..##......#...............##..............#............#..............#..#....#..........#...............#.#...#.......#..........##...............#....................#.#.#.....###...#.....#.........#.....#..#......................#.....#...#............#..................##.................#...#..............#....#.#.#..............#.........................#.............#.#....#......#..#.....#......#.##............#............#....#.#...#.......#............#.......##.........................................#..#...#........#....#......#...#............................##....#...........##.....#..#.....#..##..................#.......................
.......#......................#........#.#........#.................................#...........#...........#..#...#..#..........................#.........#.............................#.......................................................................#........###.#.#....#.........#..............#...............##.....#.........#.#...#.............#.........#.....#............#...#........................#.............#...#.............#.............................#.......#.............##...........#............##..........#...................#................#.#............#....#...................#........#......#.........#...#......................#.....................................#...................#..............#........................#..............#............................#......#................#...........#......#...#......#........#............................#.......#..............#..........#.#......
....#.......#.#..........#..#...#....#...#..................##.#......................#...........#..............#.....###...##..#.............##....#..................#.......................#...........................................................#..#....#............#.#............#.....................#......#........#..............#......#.#.#......................#......................#.#...#............#...............................#.#.#.#..#.....#..............#..#..#...#..............#..................#...#..................#....#.....#..........#......................#...........#.................#..#.#.##.............#.......#.........#..............#.......##..................#.......#..#.................##...............#........#..........#....#......##....#....................#..#......##......#.....##.#.........................#..#.#.......#........##.....##..#.................................#........#...
....#..#...#...#......#........#............#.....##.#...................#................#...................#......#..........#.......#..................#..................#.#.........##...............................##...........#...............#........#.................##..........#..................#.......................#.#............#....##.................##............#............#......#.........................#.....#....................#..........#......#...#...#...........#.............................#..............................................................#.#...#..#........#........#......#................................#.................#.#....#......#................#.....#................#......#.................................#.................#...........................#............#...#...........#.#.......#....#......##...#..#...................#.........................#..#....................
...#.............#.....#.#...#..........##..#......#...#....#..#.#......#..#...................#........#..#....#.#....#...#............................#...#.#....................##.....#...#...#.........#.....#.........#.............................#.#.................#....#.............................#...............#....#...#.............#.....#..#..........................#..........#..#..........#......#.....#...#..#.............#.....#.........#........#.#.......#........#..................#...............#..........#....................................##....#......#.#...............#..........#.....#.#.....................................#...............#........................#....#...#....#...#.........#..#.........#.......#...........#.................#..........#......#.........#............#...##...#......#.............#....................#........#..#..#................#................#...#..............#.......
#...#.............#..#...................#.........#...#.......#.......................#....#.......##....#.......................##..................................................#.....#...#.......................#..#......#...........#...#...#.#....................#....#...#...................#................#...#....#.....#....#...#..#..............................#.#..#.....##.................#.#..#.....#.......#.......#.......................................#..................#.#...............#.#...........................#.....#.......##.....#..................#.......#......#................#.....................##.#.........................#...#.....#...............#..............#....................................##.......#.#.....#.....................................#................##.....#.........#...............##..#............#.........#.....##.........#....#...#......##..#.................#................
............#.........#....#...##........#...............#......#......................#...........#..#..............#.................#.........#....................#.#......#.###....................#......#........##.......................#.......#......#.....................................#........#.#.#.......#...........#......##.....#.....##...#...#......................#............................#.....#...........#...............#.....#............#......#...#...........#.........#.....#...................#......#..#............................#...#.....................##...........#.............#....#.#.#..........#.#.......#....#................#.....#.##........#.#........#.....#.................##...........#......................................#......#.....#.#..........##...#.............#.........................................#........#......#..............#........#........#.....#........#............#..#...#.
..........#.......................................#............#..........##.....................#..........##......#.....#.......................#..............#.......#.#......................#.......#........#..........#....#..#..#.#..........#....#.............................#....#................#.##.........#.........#.............#............##.....#.................#...##...............#............#..................................#.....##..#............#...#.......#............#...........#...#............#..#..................##................#....#.....#.......#...................#.........#.#...#..........................#.........##................#..........#......................#......#.....#......................#...#.............#..............#...#....#......................#.............#..........#...........................#..#...........#.......#......#.......#.#.................##.......##...........
...........#..##......................#..#.............#...........#.......#.........#.#......#.#...........#....................................#.........##....#.......#.#..#....................#........#.#..............##...................#........................#......#.#..#.....#................................#............#........#.........#..............##......#................................#...........#.....#......#..#...........#.....#...............#.......##...........................#....#...#................#...................#...#..........###..............#..#...##...##...........#......#...#.##......#...##......................#.#..........................#................#..............#..............#..........#.........#....#.........#..............#.#.......#.................#.............................#.....#...............................#........................#............#...........#...#.#.....
.............#...................#...........#.#....#...#......#....#...#.....#.##.#..................#.........##......#.....##..........##......#.............##.............#...#.#.....#....#....#................##...................#..........#...........#..........................#.................#..............#......#..........#....#...............##..................#......#..................#.......................#.........#.......#........#....#..........#............#................#..................................#....#...............#.........#.....#.....................#.##......#.#...........#...............#.............................#.#..............#................#.........#..#..#......#......#....#...#........#.....#.......#.........#.......#..#.............#.......##.#.#..............#..#...........#......#....###.#.#.............##...#......................#..#...#.#......#...#...#...#..#....#.......
........#............##....#.#...#......................................#..#..............#...................#.....#.........#........#.........#............#....#.........#..#...#......##....................#......##.#...................#.....................#...........#.#..............#.....#.#................#.....................#...............#.........................................#..#...#...#....#......##......................................................#...........##.....#........#..........................#.#.#..................#.......................#......#.....#..........................#...##............................#.........#........#................................................#.............#.....#................#.........................#................#.#........#..#.......#.....#....................#...............................#....#........#....#.................................#.........
...........#.....#.....................#..#.......................#....#...#............#..........#.#.....#..................#.......#............#.#.........#..........#...........#.......................#..............................#...#.##...#.........#........................................#........#........#..............#....#.........#.#.............#........#.....#........#.##....##.......#...........#.........................#.....#..........#.....##...............#...#..#......................#..........#.......##...##.#.......##.....#...##.#........#....#..#........#...#...........#.........#...................#.....................#...............#..........#.....#......#......#........#........#...#...#............#...#....#.....#........#..............#.....#....#............#.......#...............##......................#.#..............##............#.....................#..............#..................#..
...........................#..#......#......................##.........#.....#.#.......#.........#....................................#.......................#.............#........#..................#..#.##..............#...#........................................#......#...........#..................#..............##.....................#.......#.......#....#..#..#................#..#...........#.......................#......#.................................................#...#...................##...#.....#......#...#............#..................................#.........##...#................#.........................#...........#.#.............#.......#.#.................................................#...........#...##...#......#..#...#.....#.............................#............#..............#.##..#...#........#.##......#.....#.........#..........................#..#...........#.....#......#..........##.......#
...........#.......#..#....................#...........##....##......................#............#....#.....#...............#.......#..##.##..........................#..#.........#.......#.........##................#....#................#.....#.#..#.......................#........#......#.........................#.......................#.....#......#..............#..#..........#.......#............................#..................................#...#...............#.......##.....#...............#.....#................#...#.........#.#.......#........................##..#..##.......................#.#.....#.......#....#.............#....................#....#.................#.........#..#.....#.#.#..........#.......#.................#.#................#..........................#.......#....#................#...#.................#....#......#..........#................#...............#.......................##......#........
.............#..#...........#...........................#...#..............#..#.....##..#......................#...............#......#.........#..........................#....#......#...#....#...#.........#..........#............#.....................##.....................#.....##.....##...........#...........#.......##..#.#......................................##..................#...#..........#..............................................#......##.....#..........#......#....##.............#........#....#..#...#......................#...#.........##..........................#....#.....#..............#..#...........#....#....#.........#.....##.#.........#.........#...............#.............##........#.....#............#..##.#....#......#......#.#..........#..#................................#.......#.#.....#..#......#...........#................#...#..........##...#.....#...#................#............#.........#.......
.#...................#...........#...............#.............#......##.........#.......#.......##..#.....#..#.##............#.##....#.#..................#.......................................#...#................................#.......#.#.......#...#...##...#.............#..#...#..............#......................##......#...........#..................................#....#.............................#.......#.................#....#....##.#.#.............#..#......#.....#.............................#.................##..............####......#................#.........#.#..#.................................................................#............#...............................#.........#...........#.#.........#....................#.#.....#............#........#..#....#...........#.....#.#.............................#....................#................##.............................#....#....#.....#......#......
.................#.............#...................................#.........#.....#..#....................##......................##....#......#..........#......................#.............................#............#.......#.......................#...............#...............#....................#.#..#............#...#......##......#...#.....#.....................................#....#.................................#.#..................................#.#........................................#.........................###.......#.........#..............#..................#.#..#...#..#......#..#.................#......#.........#.........#............##...#..#............#............##.....##........#....#......#...#..........#.....#....#...#.............##.................#...................#......#............#...........#.#............#............#..#.#..........#...##....#..#........#.....#..#............#.....
#.##...#......................................#....#..............#........................#.#..................#....#..........#.....#.#..................#......................................##......................#.................#..........#.#.................#........#..............#............#....#.#.......#......#..........#..................#...#................#.....#.#...#.......#.......#.......#..#............#..........................#.......#.#................#................#..........#...#..........#...#.....#..#..##...#...#..#..#......##.#..#.#...........#.#..........#...#....................#..............#..#..........#.....#......#..#.#...#....##.#....................#.........#...#..............#......#......#...#......#.........................#..............#.......#.........................#...#....#........#........................#.........#.#....#.........#........#.....#......#.......#..........
.........#..#............#........#................#...#......#..#..........................#...........#......#................#....#......#....##..........#.............#......##......##.......#.#..........#...#..............#.....#................................................#....#.#........#...............#....#.............#.....#..........#.....#..........#...............#......#...................#......#.....#.........##.......#......................#...............#.......................#....#....#..#.#.#....................#.#..............................#......................#......#...........#...#...#.....#.........................................#.......#.#.........................#..#...........#.#.........#..........#....#..........................#.........................#..#.#......#.#....#......................#..........#............#...............#.............#...........#......................#....
#.......#.........#..................#..#.....#..........#..............................................#.#....#.......#.........................##........#...#...#.......##...................#..#.........................#....#....#....#.....#.#.##.......#...........................#........#.##....#.....#........................#...................#...#..#.....#..#.....#...........#.........##.#...............#.......#............#........#....#......#..........#........##..##..##.#..#..........#....#.......#.............#......#....###..........................#.........#.#..............................#.....#........................#......#..#......#......#..............#....#.................#......#.....#.....................#..........................#...#...............#....................#.#..........#...#.......................#...##...........#...#..##..............#....#..#...............##...........#...#.....#.....
......#.............#.........................#.#.............#...#..................#..#..................#.............#.#.....#....#.....#..................#....#..............#...#.........#................................#.#.....................#.......#.#.#.........#........##...............#.............................#...#.............................#.#.........#...........................#...............#...#.....#..##.............##........#................#.....##.......##...........#...#.#...#........................##......#........#.....#.................................#...#..................#..#....#.....................#............#..............#..#......................#.#..#.....#.............#......#..................#...............................#...#...........................#..##.#......................#.................#......#.....##...........................#..#..#..........##...#.#..........#..
.#.#..#................##.......#..................#....#.........#........#......#.........#.......##................................#...#..........#............#............##..#...............#......#......................#......#.........#.......................##................#...............#............#.....#............#.....#.........#......#.....#...#............#............#.........#............#...........#....................................................#.................#.....#......##..........#.......#.............##....#..#....#..#.........#....#......................##.#....................#...#......#.....................................#..........#.#.....#...#................##........#.#......#..............##..........#.......................#..#.......#....#..........#................#............#....#....#.#....#.....#......#......#........#..............##...............#....#.....#...........##
..........#..........................#.......#....#........#.............................#........#.......#...#.##.......#........#........#.....#.#..............####..........................#..#..........#...............................#..#.....#..#....#....#..........#..#........................#..#...#....#.............#.......................#.......................#.............#..#..##......#....#.............#........#..#.........#...........#.....#.#..........................##.................#....#.................#......#..............#..#......................#....##................................###.#....................##....#...................#...........................#.....#..................#..........##.............#....................#....................##.................#.#......................#..........#............#...#..#......#...........#...........##....#..........................##....#......
.....#...#.#...........#.............#..##..................................#....#......#.#.#.............................#.................#..#...........#..#........................#..#.#..#..........#.#..#..#.....#...................#.....#.#.#..................................#.#.......#............##..#...................#..............##...........#..#....#.......#.##..#.....................#..........#...#.......#....#....#....................................#.#....#........#.#.........#..#....................##.........#................#..........#......#...#.....##.......#......#...........#...#.................#........#....##...............................#........................##...........#....#.........#..#....#.................#.................#..#.................#........#..#........#.##.....................................#...................#..#.....#............##......#.#..#.............#.#.......##..#...
..........................#...............#...................#........................#......................#...................#..................##..........................#........##..#....#...#............#...................#...#...........#...#.......#........#..........#........#...#...........#..........#...........#....#......#...#...........#..........##..............#......#..........................#................#...#............#..............#.....#....#....##.........................................##.......#...........#...........#.#.#..#..................#.....##.#..#....#.....#.................#.#......................#...#.....#.....#.....#...#...............#..................#............#...............#.....#................#.##...........#...##....#.................#........#...................#....##.......................##...........#..........#.........#.........................#.........#....#.
#.......#...#..............................#....#..............................................#......#...........#.........##........#..........................#.............#.......................#...........#..........#.#...........#..........#...............#...............##...#............#....#....................##.............#......#......#....#.#.................#.......##............#..#............##...##............................#................#.#.#..............#......#.#............#...##..................#.......#..#...........##.....................#....#..................#..##.......#.......#.............#.#...#..##........................................#.....#.#...........................#...#.#.....#.................#.........#............#.............#.#..................#......##............#......#..#...............#......#.....##..................#........#...#.....#..............#........#.......
.....................................................#......................#..#.....................#...##....#...................#..............#....#.......#..............##...#........................................................##......#..........#.#..#...#..#......#..............#..............#................#...........#...........#........#..#..#......#..........#.#........#.....#..#....#.#.....#..#....#.....#...........................#.#..#...................#.......................#......................#............#..................#.......#.#.#................#.....#.#...#.............#.#........##...#.....#......#.....#..#.......................#....#..............#.#....#.....#........................#........#..#......##...........#...#...............##..........#.#.#....#........#...........#.....#......##..............##.....#...#.#................#....#......................#..............#.............
#.....#........#........................#..........#.#...............................#...................#..#......#.................#..#..............#...#..........#.........#..........#...........................#..#.#....#............................#............#.#....#..#....#.#.....................................#..............#.................#......................................#...#.....#.............#..#........#....#.##...#..##...#.............................##.........#................#..#..........#........#....................#.......#.................#.........................#...#.#..........................................#........#................#........#...#.......#..................##.#...............#.##....#...#.#.......#......#..........#..#......##.#.#.......................#..#......#..#....#.............#......................#.................#................#.#..................#....#........
.#............#..#.#.............#..##..#................#.......#...#...............#.......#............................#........#..............###...............#..........#..##.......#........#..........................#.#.......#....#..........................#...........#........#..##....#.#................................#..............#....###....#............#.........#.........#.......#.#.........................#.................................##...........#.....#....#.......................#...........#...............#...................................................................#............#.....#.....#..............#.....#............#....#.#..#............#.....###.........#..................#..........#..#....#.........#.....#.................#.....#.....#...#...#.......#.................#......#...............#.........#...................#.#................#.##.....#..#.#...##.......#.....#...#..#..#....
##..#...#.....#............##..............#........#....#...#........#.............#...........................#..#.......................#..#.#.#............................................#..................................................#....#.........#.......................#.........#.......##.....#.....................#..##..................#..................#.......#.#..........##....#......................#..#....###...............##........................##.#..#...#..........#..........#......#...................#....#............#...#..................................#...........#...#.....#...........#............................#.......#...............#..........#........................#.#.....#..............#........................................#..................#...................................................###............#.......#..........................................................#.....##......
...#................#....##...................#.....#.................#.....#..............#............#.....#....#......#...................#.#...#..................#......#...#...........##...................#...................#...................#................#...###.........##....#.......#......#...........#........................#.............................#.#...#......##........................#........#.....................#.......................#..#.....#.........#.............#...........#.........#.........#....#.........#.#.#....................#................#.........#.................#..#.....................#..............#.......#......#..........##................................................#......#.........#.#.#..#....#.......#...................#..................#..........#..#.....#............#............#.......#.#.....#.............#.................#..............#.#.#................#...
#....#............#..........#...........##...#.##.....#...#.....#.............................#......#................#.............................#........#..........#.#......#.#.........#.......#....#..................................#....#......#................#.........#.........#..........#......#.......#........#................##........................#...............#.................##.##...#........#....#.#........#......#...#..#......#....................................#...#...#.....#.#.........................#........#........#............#.............................#..#.................#.#...............#......#........................................#.#................#...#.............#..........#...#.....#...#...........#.#..#...........#.#...................................................#....#.#......#..........#...................#.............#.......#..............#..............##........#.........
#..........................#.......................................#...................#..#...#..#.#.............#...................................#...................#........................#....##.................#.#.............#.............#.................#..............#.....#...........##......##...................#......#.#..........#....#...........................#.....#.............#...........#......#.....#...#...#.....#.........#........#................#.................#............#.............#...#...................##....#......#........#...#.......#.................................#....#...........#...#............#........#........................................#..........#..............#.#..#........#................#..................#..............#............##.#...........#..................................#...#...............................................#......#..#........................#...
..........#............#......#....#.........#...#..............#............#.#...........................#..#........#........................#.......#........#.#.............#.....................#.#.#.#.................#.................#..........#...#..#...........##..............#..#.........................#..#................#....#................................#.........#....#.........#...##...........................#..#............#....#.......#.......#.##....#.....................................#........................#...#..........#............#........#...#..................#..............#.#............#...#.....#...................#..##................................#..............#.........#.#.#...#.#..............#....#..............#.......#.....#..#.................................#..............#.................#....#.#.#........#....#.....#...#..#...........#.......................#................#.
...#........................#...#....#....#.........#..........#......#..#......#.........#..#......................#......#.....##..................#...#....................#.....#.............................#......#...#......#.....#................#..............#.#...#....#................#......#.###..#..........#.#..#.#.........#.......#.......................................##......##...#....#.#.........#...........#........#...............#......#.........#..#.......#..#.............##.............................#.....#............#.......#.................................#....#.....#.....#....#.........#.....................#......#..#................##...#...#...#.....#.........................#......................#......#...#.....#................#.#..#................#...#.........##..............#...............#....#.............#.........####........#...........##...................#......#.....#...#......#....
...........#.........#.........................................#..................................#.....#.........#..#..................#.....#.............#.......#...#.....#...#..#......#...#..#....................................#...................#......#...#...#...........#.............................#................#...................#...#..............#..#..........#...#.#.......#.#.....#...........#..#.......#...#.....#.#..#........................................#............................#......#..................#................#.......................#....##................#.#.............................#..#..................#......#.................#..........#.......#........#.............#.#.....#.....##.#...#....#.......##...................#..#.#.#..#...#..........#....##...#.##...#...#..........#.................#........##.........##.............................#..............#.#.....#.........##......
..#...............#..........#....###........#.............#.....#..##..............#..................#.....#.#.....#.............#.............#....#...#........#......#........#.............................................#.......................#........................#....##....................#.......#.......................#..#.................#..........#................##......#................................#..#........##......................#...#.......................#..#......................#..#.......#.....#..........#........#..............#..........#....#....#..................##..#..#...#.......#.........#...#.........#.#..........#.......................#............................#...................#....#.#.....#......#....#..............#.#.#.....##..#.................#......................................#......#..........#..#.................#..#.#...#.#..........##......#.......................#...
..#..........#....#.......#..............................................#...#......#.........#....#....................#...............#..............#........#...#....#...........#.........#.......##..#.................#................................##..........#..........#........#......##.............#....#................#......#...##.................#.....#...................#.........##........#...........#....##.....##........#......................#.........#.......................#.#.............#....#....#.......#.......#.....#.............##..........#..................#....#................#..##............#......#..#..............#......................##........#....#...............#......................#.....##.........#.....#......#..........#..............#.........#..............#......###....#...#.......................#......#.................#.....................#......................#................#
...#......#..........#......###....#....#.....#.......#.....#..........##.........#..#..#.#........#.......#..............#.#..#...........................................#........#.............#....#.................#.........#.......#.................................................#..........##..#.................................................#................................#..........#.......#........#..........##.#..#..........................##..#..#.................#.............#............#........#.........................#.....................................#.........#.....#........#............................................##.................#..........#..#.#...#......#................................#.....#.......#............#.......................................#..............#..................................#...........................##..........#..................#.....#.#.#.......#....#........#....
..........#..........#.............#......#.#....#.#....#..#....#............#.##...#..#.................#...#....#........#...####.....#..............#..#..#..#.......#........#...........#...#............#............................................................##....#............#......#.....#.......#.......#...#............................#...#.......#............#...#....#............................#.............................#................#.................................#..#..................#......#...#..........#.........#....................###.......#......#........................#.......#..........#...#....#..#......#....#..#............................#........#.....#.........#........................#.............#....................#..............#...........#..............#.....#......#.#....#.....#.#...........#......###.....#..........#...........................................................#....
.........#...#..............................................#...........#........#.........#.......................##.....####.........#...............#..#.#...................................##...............................#.............................#........#..............#.........#....#...#.....#....#.....................#.#........................##......##................##......#.....#....................................................#...#..............#....................................................#.............#.......#.........#......##..........#............................#....#.......#......#.............#.......#.............#.........#.....................#...............#................###.....#...........................#..#.......#..................................##...#.....#.................#................................#........#...............##............#.........#....#..##...#..........#
#........#.....#...............#........#..#.........#..#.#...................#........#.......#..............#.........#.#......#......#...#.................#.....#............#....................#........#....#...#......#........#.....##..........#.............#........#....#..#..............................................#.....#..................#.......#........##....##..#.......#...................#..#...#...........#....#..........#..........#..............#.............#...........#.............#..............#.........#............#..........#.................#...........#...#................#..##......#.....##.....#.............#..........#........................#...........#.............#................#.#....#.........................................#...##..##.#........#...#...##.#.#.......#............#..............#.....#.......#.........#.........#..#....#................#..........................#......#.#..
.............................#..........#..................#..#...#..............#.#.......#.#........#.....#....#...#........................#............#.............#....#..........#.........#..#...#............#..#...#.....#...#.......#...#.......#.....................#.......#......#................##..#..#.#..#................#..#..#...........#..#...........#.#...................#.....###..#..#..................#..........#.#..#.....#.............#................................#......#.....#.#.#...............................................#..................#...#.....#..................................#....#........................#.............#...........................#....#.#...#.....#.#.#.............#....................................#............##.#..........#..................#...........##......##..............#.....#..........................................#..............#....#...#.....#.......#.......
....................#........#...................#........................#..............#.................#.#.........#.....#..............#..........#.#.##.#....#..........................#............#.......#......#...................#...#........#..........#......#.....#...........#..................#.#.#................................#..................#.......................#..........#..............................................#....................#........#...........................#.##....#............#.......#..................#.....#.#.....#.........#............#.....#.....##...###..............#......#.##........................#..#...#..#...#...#.......#...............#.........##....#.....#....#....................##......................#..#...........................#.............................................#.....#.....#.....#....................#....#..#.......#.............................#.........
#.......##.......................#.......#........#..............#........#........#..........#.............#......#.......#....#........#.........#....#.....#....#.#.......#...................#...#.................................##.................#..............#.........................#............#...#...............#...#.....#....###..#........#......#...#..#..#.............#...#.............#......................#...........##.....#........#.##......#.....................#.............#..........................##..#...............#.#.....#..#....#........................#.........#............#...................##..##........#......#......#..#.........#......................#............#...........#................#.......#...............#...........#..#.....#..........#..............#........#.##...........##...#...........#........................#....#............#....#..#................#..................#....#.
.........#..............................#....#.#.............#....#.........#...#...................#.#..#.......#...#.......................................#.....................#.#................#....#.#...............................#..........#....#........#.#....#....#...#............#......#...#........#..#..................#...#.......#..............#..#........#...#.#...#.........#..............................................................#.#.#....................#.......#...#.......##...#.........#....#..#.......................................................#......................#.........................#.#.#.......................#..#....#.##...............................................#....#..............#.#.........#.........#...#.#...........................#.........#......................#.................#.................#...........................#..#.#.....#..#...............#.....#.........#.......
............#...................#.#..........#.......................................###...........#.#........##..............#.........#.........#.................#..#..#.#.....#......##...#...........#...........##.......#.......#.......................#.................................#.#......#...#......................#....................#....#................................#...........##...........#...#....................#.....#................#....#.....#..#.....#.#......#............................#......#.....#.............#...........#...#...............#.......##.#.......#.....#...##...............#......................................................#...#.#.....#.................#......#.....#.......#..........#..#.....#..#.....#...#...#.................#...............................#..............##.#..........................#............#....#....#..........#.#.##......##.#.#.......................#........
.#.....##....#................#.............#......#....#.....#.......................#..................................#..............................#..........#......#............#........#.........#..........#...#...............#....#..........#..................#.#...........#...#.............#...........#..............#....#..#...........#..#.........#.......#........#.................#.........#.##............#......#.....#...........#.....###..#...........#.........#..............#.#........#.......#............#............................#........#.#...........#......#....#....................#..................#.#...................#......#..#....#...#.#......#..#......#......#..#...............#........#......................#.......#........................#..##.#...................#..#............#.......##.............##.........#..#..##..#...#..............##..........#.#...........#.......#.#......#............
..................#..#.......#.............##...............##..#....#.............#.#..#....#.....#......#.....#.........#............###..........................#.....##.....#...................#............#.................#.#.............#.#.............#........................#...##...............#.#....#...................#.........#...............#.......#........................##......#..........#................................#..........................................#.......................#..#....#.................#..........###...#..........................#....#...........##........#......##..........#.#.#............#..............#......................#..#.#..#...........##................#.#...#...................#...#.....#..........#........................................#...........#.........#..........#..............#....#...............#....................................#...........................
..##........#....................##...........#.......#........................#.#........#........................#....................#.......#.....#............#..........#.......................#.........................#.....#......#.......................#...#.....................#..#.....................#.............#.#.............................#........#.......................#.........................#...#.....................#.................................................#................#....#...................................................................#...................#.#.......................#...#..#....#......#..............#..........................#............#.....................#......#.....#.........................#...................#...............###..........#.#..#....#..................#........#..#.#...........##...............#......#....#..#..........#........#.###........#.#......
..#...........................#......#....###........#..........#.#................................#....#...#....#..........#.#.........................................#......#..#.....#....#.........#....#..............#........#..........#....##........................................#.....#.....................#..#....#.#..............#......#...#................#........#....##........#............#..#....#.#....#.............#.............#.#...................#.............................#.....#.#..............#................###.................#.....#........................#.....#..........#.............#...............#......#.................#...........................#.............#...........#........#.......##......#..............................#...#....#....##....#...................#.#.#....#.......#....#...............................#...##...................................#................#.....#........#..
.........#......#.#........#..#.#...............................##.#..#.....#...........#...#............#..#.#.##..................#................#............#..........#..#..#.................#...............#......#......#...#....................#......#..............###....................#......#.......#..........#..#...............#........................#.......#......#.......#......................................#........................#.......#......#..................#.........#.......#....#.#......#.....#.....#...#.............#.#............#........#...........................#..#...............#...#.....#.....#.........#.............#.....#..................................................#..........#..#.#........#.......#........##...#.........#.#.........#.......#.........#....#......##....#..#....#............#...........#........#........#..........................#...............#..................#.##.#
.....#.###........#.....#..#...........................#...........#............#..#....#..#.............#.................#.....................#........##....#........#.........#..#.........#..#......#.###...#..#.......#...#.........................................#.#...#.......#..........#......#.......#......#..#.....#.......................#................##.......#...#.....#......#.#.#..............#.............#........#...#.........#.............................#.....#...#....#.#...........#..#................#..........#...#.........#.......#........#.#.............................#.#.................#....#................#....#.#..............................#..........#.......#...#........#.....#............#....#...#..............#..............#.................#......#.................................#......#..#........#.#.................#.......#.................#.#..#...#..........#............................
.#.......................#.....#.......................#..........#.................#...........#...................#.#...........#...........................#....##........#.......................#.........#..........#.......#.#.........#................................#...#.....#..........#..............#.#.#........#.........#............#......#.#.............#......#.#...............#...........#..#.......................#.##.........##.#.#.#..................#..........#..............#............#......#.................#.............................#.................#.............#........#...................#...........................##...#..#........#................#........#.#..#.....#...##........#...##..#....#.#...#..#.....#.#.........#.............................#..................#...#.......................................#.........##................#.#...#....##..#.........#.....................#.......#..#..
.#..##...............................##..#......#..#............#...................#.....................#.............#..................................#.......##............#....##..#..............................................#................................#........#............##.......#......................................#..............................##........#.......#.......#...#........#...##........#........#........................#........##.....#.......#......................#....#......#....#..#....................##...#.#..#................................#.....##.#..#.#...#..............##..#..#..#...............#........#.............................#.............#....................##.....................#...#.....................#..........#............#......#...........#.#.#..........##.......#......#........#.......#......#.....................#.................#......#............................#
.........................................###.....#.............#.......#..##.....##.............#....#.......#..............#..#........#................#................................#...........#.......#..............#...#.................#....#........................#......#....................#........#.......#...#........#........#....#.....#....#...............#..........#..#..##.....#.......#.....................#....#..........#......................#...............#.............................##..................##...........................#..#........#...................#....#.....#.......................#....#..#.........#..........#.......##.#.................#........#.....#....#.#..........#....#.............#..............#.........#...................#.....................#......#..........................#........#.#.##......###..................#...........#........##...........#......#.....#......##......
...#.......#.#......##.......................#........##...#............###..#...........#.##...........#.....#.....#.................#.........................##.........##...............................................#................##.....#....#.......................#....#............#..#......#..##........#..#....#..#............................#............#..............#........#.....#.....#...#..............#..............#.....#.............#......................#...#.................##.................#.................#..........................#...................#.#.......#...............#............#....#...#....#..#............................#.......#........##.......#.........#.....#..........#....#...............................#.....................#.#..#.....#..............#......#..##...............##..#..#.............#....#......#.............................#..............#..#...........#.......#....
.........#.................#......#.....................#.........#................#.#.......................................#...#...................#................................#.....................................#.............................##.......#.......#..........................#...........#...##.#....#...................#.##....................................#.............#.#......#........#..#....#...........................................#....................#.....#.#.......##.........#.............#.......#..........#.#............#..............##....#....#....#.#.................#..........#..........#....#...##...#.......#............................#..#.#.............#..........#.#..........#...#..#.............................................#...#.................................#....................................................#...#.....#........................#.....#.......#....#........##.#...#..
..#.....##......#..........#.......#..#.##.........#..........#...........................................#....#........#.......#......#...#......#..#................##.....................................#.......................#.......#.......................#...................#.....#...........#..............###.................#.............#........##.................#.........#...#....#.....#......#..........#.........#.#..........#..........#......#........#........#..#.....#.......#.......#.................##.....#....#..........#.#.#............#.#..#...#..................#.........#..............#.....................#....#..............................#.......#.......#........#..#..##.#....................................#....#.........##.............#.....#..#...............#...#.......#..#..#..#........#...#.##.......##...........#............#...............#.............#........#........................#........
......#...#.........................................#......#......#.#...........#.....#.#....................#..............................#..........#...........#.....#..#..................#................#.......#...#...........#................................#......#..#...#..#......#............#......#........#..#.................#.......#..............#.#..........................................#.....#........#.#......#......................#....................#..............#............#..#...#...#.......#.............#.....................#.........#....#..........#.#....................#...........#.......#............#...........#............#.#........#...............#....##..#................#.......#.#.................#....#..............#...............................#....#.........#.##........###.#.......#.#......................#......#.....#.....#..........#....................................#............
.........##.........#........................##...#..........#...#.#.#....#........#...#................#........................#......#..#....##....##.......#.......................#......#....##...#....#........#..........#.#........#......##......#......#...#..............#..#..#.......#..........#..#.##..##.##.#.#..#..........................#......#...#...#...........................................#.....................#.....#..#............#..#...............##..........#.##............................#.#................#........#................#....................#...............#..........................#....#.....#...................................................##..#...................#...........#...........#..........................#......#.....##..#...#..............#......#.......................#.#.....##..#...........##..##.......................#..#...#...............#.........##...##..#....#............
...........................#.......#...................#.........#...#..#......#.#.......#....#...#....#..........#..#...#...........#..#....#.......##.#......#...........#.....##..#..........#............##..#...#.........#...........#.......#...................................................#....................#.....#....#......#........#.......##.................###.#.##....#.....#....#.....#...........#.....#.........#......................#..............#...........#.................#............#..........................#.....#......................#....#.#..........................#..##....#..###........................#.................#..............#........#.................#.......#.......#........#......#...#.........#......#.......#......#.#..............###......#......#......#...........#...........#...............#.#...#............##.......#..#.#...................##.......#.........#..###.......#...........
..##.##..#..............................#.......................#.................#.#.......#..#..#.....#......................##........#.....#....................................#.................................##..............................#.........#....#....#......#..#...#............................#............#.......#...........#.....#..........................#.#............#.#..#....#...........#........#.............##................#....##.#......#.......#....#..................................#...#....#..........#..#.........................................#...#...................#........#.#..#.......#.....#.....#.............#.#.........#.#.#..........................#........#....##.#....................#.................#........#..#................#.......................#................#.............#...#....#......#............#........#..#......#.........#......#..........#..##..#...............##.....
#..................##.................................###.........#.#...#.......#.#..#.......#...........##............#.....................#.....##...#.#.........#.#...#.......#.............#..#..#..#...............#..#..............................................#......#.#.....#.#.#...........................................#.#.#..................#..##.......##........##........#..#...#......#.................#...............#......#..........#................#.....#...#......#....#..............................................#..........#...............#..............#...#.........................#....#..............................................#............#............#.......#...#...........#..........................#................#...........#..##........#........#.....#..#.......#..#.........##...............#...............................#.....................................#...................................
......................#....#................#..#........................#........##...#......#...#........#......................#........................#.........#.......#....#.............#....................................#..........................#.............##....###..........#....#......#....#..#........#....#.................#.#......#.........#.................................#......#...............#.#..........#.............#.............#......#...........#.........................#.................#......#.....#......##.....#..#.#.#.#...................#...........#.#........................#........................##.....##..........#...##.....#...........................#..#..........#..................#............................................................#...#....................#...............................#..............##..............#.....#..#.................#...#........#.....................
.....#........................#..#.......#..............................#........................#.........#.......#.....#.......................#.............#..................................#.......#.........................#..#...#...........................#..#.....#...#.#.......#....#..#..#..........#....#...........##..##....#......................#..##.....##...#..........#....#..#...........#.#.#..............................#...#.....................#.............#.....#....#........#.#..#.........#........#...................#..#......................................#........#.............................#.......#..#............#...#..#...#............#..............##...#.....#.#.......................................#............#......#...............#.............#...................#............................#.........#.#..........#.........#.#................#.........#.....#.............#....#...............
.....#..........#.......#.....................#.....#............##.......##.#.....#..................#.##.#.............#................#............#.#.......................#....#...#.............#..........................#..#................#....##.......................#..##......#..#.............#.......#....#......##..................#............#.....#................#..........#..#.........#.....#...#...#...............#..............#.............#......#...................#..#....................#.....#....#.##..........#.....#.#..#.....................#.................#....................#.#.#..........................................................................#................#...#..............#.........#..............###........#...#...#...#.......#.......#.............#...#...........#..#...#..................#..#......#....................#..#.......#...........#......................##.#.........#.#..
..............................#.......#...#.................#........................#..........................................##........#..................#.#.#...........#..#.#.............#.......#.......#......#..........#..#..#....#.....#.#................#................#...............#..#............#........#............................#......#........##..................##...#....#.#..#...#.#...........................#..#.....#...#......#..#...........#.............#........................##........#....#.#..........#...........#.....##.....................#......#.#.#...#.................##..#.........................#...............#.....#......#.#...........................................#.#...#....#.............#...#................#.....#...##......##.......#...............#...#..#.##..........#................#.......#....#............##...#.#.............................#...........#........#....#....##....
##.....#.....#.........#..#.......#.#.#.#.......#.........................#................#...........#...........#...#..##........................#...............#...............##....#.....#..#........#.....................................#................#...#.......#..............#.......#.#.#..............#..................#.#................##..........#.....#........................................#........#........#.................#....#.......#...#....#..........#..#.............##.#.......#..#............#.#.........#................................................................#.............#.......#..#.......#.#.#...............................#..................................##..#.#...#........#.........#.##..#......#.............#..#..#..................#.#....#...#......................##..........#....................................#.....#................#....#..##.#..#..............#.......#..#...#......
....#.....#.....#....#.#.#.........#............................#............#.....##...................#................................#..............#.......#......#..#........#....................#..............#...#................#...................#.......#.#..........#..#.........#.........#..............#.......#.#......#.........#..........#.....#.........##...#........#............#..#..........................#..#............#..........................##.#.#......#......................#.........#...#..........#.#................................#.....#...#...................#.......#..#.............#................##....#..#.....#...........#.......#......#.#............#.#...###...................#..#........#.##.....#...#.......#.....................#....................#..##....#....#.....................#......#......#...#...#.#.#.#..#..................................#......................#...................
......#..............##.........#..#.....#.#......#..#...................................#.......#.....#................#..........###........................#.......#................#.....#..........................#....#........##..##.........#........................#.........#.......................#...........#.....#.#..#.#...#....#......#.........#.#.........#................#...#........#.#.#........#.......#.#...#..............................#....##..#...........................#..#.#......#...........#.......#......#.#...........#..........#............................#..................###..........#..............#.....#.......#............#.................#...#................#.........#....#.........#......................#.........#...#.....#..........##..............#........#.....#...........#...#.#..................#..................#..............#.........##..............................#..............#.....
.......##..............#......#................#......#.....................#.#........#..#..........#................#..#.#.....................#..............#.........##....#....#...........................##.....................###........#.........................#.#..........##.......#.....#...#.............#.......................#.#......#.#....#.......#................#.#......#...................................#.................#.........#........#.#...#..............#...#....#..................#..............#..........#.#..#.#.#..................#......#..#..................................#.................#....#....#.......#..........#..#.....###..........#.....#................#....#..##.............................................#.......#...................#..#........#....................#..#.................#.#.............#....................#........#...............#...............##............#..........
..#.##....................#...#....................#........#..#................#.#....#...................#..#.........#.............#.............................................#...#........#........#................#..#.....#..............#..#....#....#..#..#........#..........................##............#......#.........................##.....#.............#......##......#.#....##..................#..#.###..#.........#.................................................##..........#............................#.................#......#......#..............#................#........#............#..........#......................#....#...........##...#.........#.............#..#................................#...............#..........#...#..............................................................#.....#.......#...............#..................................#............#........##................................#.....
....#.........#......#..#.................................#...#.........#......#....................#..........#.#....#..................#......................#.#.............#..#...........#.#....................................#..............#...#.....##..................#.....#...........#......#................###..........#...#...................................#..#.......#..#....#.......................................#..........#...............................#.#....#..................................#.....##...........#.#............................................................#................................#...#.........#....#.......#........#...#...#.........###.#.......#...........#..#..#..##...........#...........#.#.....#.......##.............................#........#..........#.........#....#........................#...#........#........#..#....#....#...#...#.................#................................
..#...........#.................#.#.#.............#.#.......#..#.....................#..............#.....#...#......#........................#....#.....#...#.....#..#.#.#......................................#..................#........#..#...........#.....#.##.......................#.#......#.....#...#.........#..........#.....#...#.#......#................#....#......#........#..........#..............................................................................#...#...........#...............#.##...#..............#.........#................#...................#....#.#.......#..............................................................................#....................#............#...#..#.....#....................#..............#.#...#..........##..........................#............#................#......#.......#.......#...............#....#..#.....................#..........#..#................#.#....#.......#.
.................#..#.......#............##...............................#.....#..............#.................#.................#............................#..#..................#..#..................#..............#......................#.................#......................#.........#.....#.........#...................................##...#......#............................#.....................##................#.......#......#...........#.....#...##............................#....#.............##...............#..#...............##...#............................#...............#...#.....#.....#...#...###.......#...........#......#..#.#........#............................##.................................#..#..#.....#.............#............................#.................................#........................#.....#...#........#....#.................#.............#...............##.........................
.......#..#................................#........#............#......................##...................#......#.........#..................................#..#....#...........#.....................................#.......##...#..........#..................#...............#...#......#.......#.#........#....#....#..............#........#.................#..#..................##............#...#...............#.................#...#......#.......##......#......#........#..................................#........#...........##............#.........#.#...............#..#.....................#.........#..#..............#..........#.........#..#.#........#...........##........................#...#...#........##............#.....#..........#...................##...#..#.....#...#......#....#.##...............#.#...##.#..#...........#....#...............#..................#......##......#...#......###.##..#.#.#........#..#.........
..#..#........#....#....#..#........#......#........................#...................................#........#....................#.........#...........#..###.............#........###............#.....#.........#...........#.......#....#.#.....................#...............#.....#.................#.......##.......##........##....................................................#.#...#....#........................#......#.........###..................#..........................................#..#.......#.................#..............#....#.................#................#.....#..........#....................................#...............#........................................................#.....#....#.....##..............................................................#..##.........#..........#......##.#.......#......#...................#.....#................#......................................................
....#...#....................#....#......#.........#............##...#..#......................#......#...#......#.............#.#...#....###...........................................#..............#........#.........................#..........#.#.#...#.............#.................#.............#..........###............#....................#............#...................#...........#...........#.......#....#.#....#..#....#...#....#...#......#.......#.................#...........#.......#.#..#..................#..#.............#............#..........#.......#........................##..........#..............#.......#.................#...#.......#.....###............#.#.....#...#...........................#..#..........#.......................#..#.........................#........#...#.#.........................#..#.....#..........#.................#.......#.#.....#.......................#...................#............##
..........#.#.............................................#............................#..................#.#..........#.............#.#...#.#.....#.........................#.#................#.#.#.......#...##................#.................................#...............#................#...................#......#....#..............................#.................#......#............#..............#...#..........#......#....#......#........................#..........#...................#.#...........................#..#....#................##..#............#........#.#..#.................#.................#.................##.....................##..........#........#...............#.......#..#.#..............................................#........#....#.....#..................#.............#.........#...............................#.#................#...............#....................#....#...##.......#....#........
...............................#..................................#...#......#.....................#.#...#..#...#......................................#........#................#.....#.#.......#.#.....#......................................#..............#.#..............#....###....#....#.................................................#........#.#....................##......#...#.............#..........#.......#.....#...#.#.........#...#..#.....#.......#................................#.........#.................#...#.............#...#..#......#.#....#........#......................#....................#....#.#..#............#.......#.#........................#........#.#...........##......#...........#............#....#........#............#......#.#.............#..#.............#.#.........#................#......#..........#..#....#..#..............................#...#............#.........#.#....#.........................
...#.................#..........#.......##....#...#..................#..............................#...#...#...........................#..#...........#........#......#....................#...........#...#.....#.##.#.............#.......#.#.........................##.#.....#......................#.........#...#.#......#...#....#..........................................#.#.........#..............#..........#........##......#..#..........#.............#...#..#...................#.........#....................#...........#..............#.................#............#.#.#.......#.....#....................#................#.........#...#..................#...#.....................................#..........#....#..#......#.......#.....#..........#...#.........#..........#.................#........................#.#..#..#.........#........#...#........................#...............#........##...##.................#.#...#....#....
.......##.............##..#.......#.....#.......................#....#....#..#.....#..#..............#........#...##...................#.................#.........##.#...........#......#...................#..........#................................#...................#.......................#.................#......................#...##.....#...#..........#...#...................#.....................#.......#.......#....#...##......#...............#...#.#.........#........#...#............................#..##.......#..##.....#..........#.##...#...........#.........#............#....................#.#.................#..#.........................................#.....#.#.............#....#..............#.....#....................................##.##..........#.................#...#............#.............#...............#.....#....#...#........##...##.........##.#................#....#.......................#...##.......#
....................#.......#....#...........#.......#........#....................#......#...#.....##....#......................#...#......#.....##......##.#.#......#.#..##......#....................#..#..........#.#...#.#..........#........................................#.#..#.....#..#...........................#..#........#.#............................#......#...........#................#...............................#.....#........#......#..........#....#...#.#...#......#.......................##.......................#......#.....#...#..##..............##.....#.......#.#..................#..................#.........#........................#.........#....#....#...........#...........#..........#....#.#...........#............#...................#...#.#......#...#................................#...#................#.......#....#.......#..........................#....#..................#...................#..............
...#..............#..........#...#......#......#..........#.#.#....#....#........#....#..#....#.............#...........#...............#...#..............#....#......#.........#...........#.........#.......#...#..#..............#...#...#.............#..........................##.##...........#..#.........#...#......................................#........#..#..#.......#...............###......................##...................#.#..............#..................#......................#.....#....##..................#...............#......................#......#....#.....#...#......#......#.................#...........#......#.......#..#...................#....#....#...............#.......#...#.......#...#..#.....................#.................#......#...#...........#.......................#....#.........................................#...#..........#......................#.#....................................#.........
..............#...........#.......#........#.................##......#..........#..........#..............#......#.#.......#....#.........#.......................#...................#....#.##..#......#...............#...........#.......#......#.........#......#........#.........#....#........................#..#.##..............#......#.......#................#......................#.........#......#.........#.............#.#.......................#.....##.#..#..............#.....#........##..........#...............#..#..........#..#...........#.........................#......#...............#.........#......................#......#...#.#................#.......#............#......#.............#......#........##........#.......#........#........#....#.....................#.#..##..#..............#...#.............#..............................#......#...#....#................#......#............#...............................
........#..#..#..............#.....................#..............................#....................................#.......#.............#...#........#........#.........#..#...............#.......................#.#.......#.#..........................#.#.....#.........#....#....#.#..................#.......#..........#.......#...............#.................##...#.....#.........#.............#.........##.................#........................#.#.#....#.#.........#....#....#.................#..#......................................................................#.............................#...#.#...............#...............##.............................##....#.........#.......#.........#.........................................#.........#.....#.#..........................#...............................................#....#.............##....#..............................#.............#..........................
...#...#..............#.....#..#......................#.#..........#............#..#......................#.....##....#.....#............#................#..................#..#....#...#....#........#..##................#...............#................#..................................#........#......#.#.............#...#.#....#......#......................#.....##..................#............###....................#...............###.#.....................#.....#..#.........................................#........#...##.#.....#.......................#...........#.........#........#..................................#...................#.#...#.........................#...........................................#................#.#..................#....#..#.......#......#.#......#.............#............................#.....................................#.......#.....#.........#........#.#............................#..
...........#...#................#...........#....#.......................#.........................#.......###.......#..#..........#..#.............#..#..........#..#..........#..#...............#.#................#.#.....#....#.........................................................#.....#........................#...#......#...#......................#.....#...........#....................................#..............#..............#..............#.......#..............#......................#....#.##........#..................#......#.............#.................#..............#.............#..........#....#.....#......##............#.......#..........#.......#...........#.................#........#........#.#.#..........#....#........................#.......................#......................#............#...............#.............#.#.......#....#..................#...................#..........................#...
......#........#............#..#...#....##...........#...........................#...................#...#...#..#.......#...#..#...............#................................................#...........#.........#...............#.....#..............##...#....#.............................#..#........#...#.#..........#.........#..#.......................#....#...............#.#..........#........#.#................#.............#...##....#..............#...#............#.#..........#.#...................#...#.....................#........................#.........#......#...#................#.#..#....#....#............#.##...........#..#.#...............#.......................#...#..#...................#..............##.........##.....................#..................................#.........#............#...........#..........#......#...............................#..........#...................#.........#.................
...............#..##..##......................#........#......................#..........#...#.......#...........#..........................................#...#...##........................#........#..........#...#.........#..................#........#......#....................#..#.........#.#.....#.....#.#...#..............#..........#............##........#........#..#.......................#......#.................#..............#......##.....#.............#.................#....................#......................#...........................#.#.#.....#..............#..#.................#....................#..........#............#.....................#.....#....#..................#............#....................#........................#.....#....#............................#.............#......#.#..............#.....#.#.....#.......#.....#.....#..#.........#......#......................................#............
#...#.#......#.....#.....#..........................#...........##.#..#...........................................#...#........##......#..............#.#...#....#...............#.#..............................#......................#...#.#..................#.................##..........#...#..#.........#..##.........................#....#.#..........#...#...#...........##....................................#..#.........#...#...................#............#...#.#.........#.......#.........#..#..........................#.....#....#..#..#.......#.............#..#..#...#......#.#....#..............##....................#........#.#.................#.....#...#.#........#......#..#.................#..#.......#.......#...#..........#................##.#.........#.......#......##..#.............................#..............#..........#......#.#.........................#......................................#..##.....................
......#.....#..........#.........##....#....#..#.....#....#.#...#...##.............#.....................##...#.#...............#..#..............................#...............##.........................................#................#.........#................#....................#..........................##...........#.................#.......................#....#...#....#.#....#....#.............#........#..#....#.................#............#................##........#.#.....................#...............#..#......#......#........#........#...........#.#.#...........................................##...............#..........................................#....................##.....#.........#..#.#........#..#..#.........................#.....#......#....#.....................................#.....#....#....#.#..............##..#.............#....#..........#........#.............##....#.......#............##.#...
.....#.......##.....#.......#......#...#..#..#..............#....##................#..............#.....##..#.........##........#.......#........#.#.##...........#......#.......#.....................#.#........#......................#.#....#.......#..#.#...#.......#.........#.........#..#........#...........#.....#......#......#...#.......#............#....................#....................................................#...............#...#.#........................#.............#........#.....#..#....##....#....#.........#...........................#...#..............##.#...#..........##................#......................#..............#..................................................#..............#....#....#........##.....#.......#....#.#.......#......#........#.......#.#...#............#.....###............#...#........#..##................................#....................#.........#.#.#.................#.....
...............#...............#...#......................#.........................#...#...........#....#...#.....#..............#....#...#..................#.......#.........##........#.......#.....................##...............#................................##..#.#.#...................#.......#.....................#..#.........#............#......................#......#...#.............#......##.....#........##....#..............#....................#.....#........................................#.....#....##....................##..#..........#...#........##........#.....................#........#......................#.....#.....#...............................##.........#....#..........#.##.#.......................#....................#..................#......#........#............#...#............................#........#....#...........#..........................#..#.#......#...............#..................#....
....#...#.............#.............##....................#....#.....#...............................#...........................#.....#...............................#.#..#..........#......##......#..........#........#..........................#.....#............#.......................#..............##....#..#.#.#..#...#...............#................#............................##...........#...#...#.....#.#............#....#.#..##..#....#........#...............#...#.........#.....................#.....#...............#...................#.....#.................#.....#..............#.....#.........................##...#................#.#...#......#.........................#.#......#..................#..#.....##....#..............#.#................#..#...................##....................................#.#..................#..................#................#.#...........#.##........#...................#.............
..#.#..........#.....#.........#..............#................................................................................................#..........##............#.#...#..#.......................................#.#........#.......#.......#......#.............#................#.........#.......#....#........#...............#...#..#........#.#..............#..#......#.......................#.....#........#...........#......#..............#..........#......#.#............#......................#..#.#..#..#...#............#....#....#........##........#........#....#........#.......#..................#....##.#.........#......#....................#...........#........................#............................#....#....#...........................................#......#.#..#..#..................#.....##...............................................#.........................................#..#............#.#................#
...#..#...........#.#..........#....#.......#.........#.......#.#...................#.#.....................................#...#.......#.#....#....#........#.....#..........#..#.......#..#......#.............#...#..#.#...............##.....#..#.#..#.............#..#..........#.....#...........#............#................#...##.................................###.........#........#....#............#.......#.#..#..#...............#.......#....#..#...........#.................#...#.......#.#...#.#..................................#......#.#.#...............#...#...#..#.#........#...#.....#..#................................#...........#......#.#...#..........#.....#.......#.....#.......................#.........................#...........#...#.......#............#....................................#.......#....#...............#................................................#...............#..#.....................#......#....
#....#..........##..#.......#..#..#...#......................#..................#................................#.....................................#..........#........................#..#..#......##...........#..................................#.......###.....#...#..#................#........#...#.....#.#..........#.....#........#.......#.........................................#.......#..........#.#...................#....#......................#..#..........#.............................#.....#.#.#...#....#...........#................#...#.........#..............#..#.............##...#...#.#.........#................#......#................#...#..#.................................................#.#....#...............#....#...#.......##.......#.#....#...#...#.................#.....#............#...........#...#..#.......#...#......#......................#.....................#.#........#..........#..#.............##......
.#........#.#.........####.......#...........#.#.........##...#.....#....#..#......##..........#.....................#..........#...#......#......##..#......#......#...#....................#...........#....#.#.......#..........................#........................................................#....................#.......#........#............#.......................#.#.#.....#...#..#......#.............#........................#.......#......##......#........#.............#....#.##........................................##.............#.........#.........#.#......#...#.#............#....#.............................#.#........................#.....#...#..#.....#...........................................#.#...#........#..#.........#..#.....#.#.#...#.#....#........#.............#..#......#..............#....................................#..#.........#...............#......#....#........##............#...................
....#.......#...........................#..#......##...............#............#........#......#....#.#......#..#.......##...#........#..............#..#..#....#.........#.......#.......................................................#......#.....#....#................#....#..........................#....#..##.......................#.......#....................#..#....#.....##..#.#................#.........#......#.....#...........#.......##...#..........#......#.....................#..........##....##...........#.............#................................##....................#..........##..........#................#.........#.#.......................................#....#.......................................##...#......#.#..........................#.......#.#.................#..#...........#................#....#..#....................................................#....................#.........#...#.........#.#....#..
.................#............###.........#.#........................#.#.......#....................##.........#..........#..###.........................#..#..#................#...........#..........#...............#.........#.....................#.......#.....#...........#........#.....#........................................#.#........#........#.#..........#...........#.#................#................#.....#...#.......#.......#....#.........................................#...............#.....#.....#..................................#......#.............#..............#...........#.......#................#..#..#...............................#.................................#........#........##....#....#............#..............#..#.#....#........#...............#..........#.........#...#.....................#..........#..........#..#............................#..........#..#................#.#....#....#.......##.....
.....#................#............##.....#..##.......................#.#......................#............##..#........#......................#...........#....#..............#.........#.......#....#.#.................##..............##..........#..#.#.....................##....#...........................................#.......#......#.#...#.#...........#..........#...............................#....#......#...................#..............#...#.........................#......#............#...#..............#.............................................................................#..............#..#..........#...#...#............#.........#......#.....#......#....................#..#...#.................#..#.#................#...............................................................#....#...#.........##..#...#.......#...........###.#..#.#..#.#.....#.............#.........#...#..#...#..##...........................
....................#.............................#.....................#.#.#.........................#................#..................................#.......#....................##..............................#......#............................#..........#...................#.....#..........##...#...#..##..#.....#............#.#..##................#................................#....#...#.......................#..#........#...................#....#..#.................#.........#.......................#..................#............#........................#......#.#.....................#.#...#.#.#.#................................................##......#...........#...#.............#..............#......#.........................#..#.............................#...................................#.........................#.....##........#......#..#.............#.........................#.....#....#............#......
....#.#........#...........#......##......................#..............#................#...#.............#..................#............#.............#.................#..............#.#.....................#...##....................#..........##........................#.............#.........##........................#.#..#....................#..#.........##..............#........#....#............#.....#.....#.......#...................#...#.................#...##.................#........#.#...............#..........#......#...#.....#..#.................................#...#.....#...........................#...##.#...#.#...#......#..............#..#...............#...............................#..........#....#...................#..............#.#..........#...............#..........#.............#....#........................#.................#..........#..#.................#.........#..#.........#.#................#...
........#........#.#............................#......#........#.................#......#............#....................#...........#.............#.#.............####.#............#..........##.###......#.....#....................#......#............................#......#.#................#..............#.........#.#..#.#..........#.####..................................#...........#..........#........#..........................................#........#............#....#.#.............#........#................#.....##......................#..........#.........#..#...........#............#..#.....#...........#................#....#..................#.......#.............................#..............##................#.........#..................#...#...#.................#.....###......#............................#.#..#.#...##..#.......#.......##.....................#........#.......#.....................................
............#.....#......#.....................................#..#...........#................#........#..#.......#...................#......#..............#.............#........#........#....#.##...#........#..................#..#....##.#.......#.#.....................#....#.#..............#..................................#........#.......#.....#....................#....................#.........................##...#..................#.......................#.....#......#............................#.............#........................................##.......................................#.......#.......#..................#....#...........................#...#...........#.......##..................#................#................#......#.......#.....#...........#...............................................#........#.#...#..........................#...#......#............##.##..................#....#..#.........#.
.............#.....................................#.#.......##.#.............#.....................#...............#.#............#.......#...............#...#........#..#....................#....................##...#.#..#....#..##.#.........#.......#...#......#...............##....#....#.........#...............#............#........#............#........................#...........#.........#.#....................#........................#..........#.................#......#...#............#................#......##.....................#...................#..#.....#..................#............#.........................#..............#..#.#....#..#..................#............................................#......................#...............##........................................#...#.#...##...........................#.#..............#......................##........#.....#.#.............#................#.......
.......#.........#..#..#...............#.........................#.....#..............................#..#......#.....#.....#...........#.......................#.............................#.#..........#..........#...................#.....#...........#.............................#.#........#......#....................#..#.........#..........................................#.....#.......##..............................#....................#..........#..................#........#.......#..............#.....#.....#...........#....#...................................................................##.....................#...#..............................#.....#......#..........#.#........##........#.............................#....#.....#......#..........#..#........#...............#..#......#.........#..............#...#.......#....#....#........#.......................#......#....#......#........................#..............
#...........#.....................#..............#..#.#............#............#..#.#.#...............................#..........#......................#....#..........#....................#....................#.........#......#.#.......#.#..#....#...#.............#..#........#..#................#...................#...................................#.............##.....#..#..........#..........#....#...............#.###..........#...........................#..#.#..#.......#.#....#..............#..................#............#......#........#.........##..................#....................#..#....#....#.................#.....#..........#...#...#.......#...................##.#.............#.#.#.......##....#.#.......#.......#.......#.....#..........#..#......................................#....#..................................##........................................#...#...##.............#.#...................#.....#.#.
...#..................#..................#.....#.........##..........#.......#.....##........#..#...............#.................##...#...##...........#......#..............#.....................#.#...................#....#.#........#........................#..........#............#....................#.......................#.......#......#...........#.........#..................................##..#.....................#.......................#...................#........#....#...........................#....#.....#..#.#....##............#....#.............#...............#.#............#.........#.............#.#........#........#.................#............#..#....................................................#........###........#...#.#....#.#...........................#.................#...............#....#....#...........#....#.................#...............#....#....................#.....#............#..........#.
.....#...#...#.........#....#...#..........##......#.#...........#.........#....#....#.#.....#........................................#..........#..............................##.............#..............#....#....................#.#.......#.......#..##.......#...#...#..#....#.#..#.........#..........#..............#......##......#......................#..##.#........#.....................##...................##...#....................................#...........#.#..........#..#......#................##..............#.#....#.#.....................#...............#.##.#....................#..............##...#......#............#........................#..#..............#.............#.........#...#..........#.............#....#........#..#...#...#.........................##..........##........#....#........................#............................#........#.............#........................#...#...#...#......#.......#
....#.....#...............#.........#............#..................#...#........#...#....#.##...............#.........#...........#.......#...#.#......##.#..#.###.#.#...................#..#..#.....#..#..............................................#...##...#..#.#.................##..#...............#.....#.........##........#.........................#...............#.........#.........#............#.....................#...............#............#..................................#.#.......#......#.....................#..........##......#.........#...........#.....................#....................#......#..#...#.....#.....#........................##...#....##......................#.......#...#.............#.......#.......#..........#.#.....#..................................#.........#...............................#..................#.#.........................#..........................##......##........#....#..#........
.....#....#.............#......#....#........#......................................#...............#..........#....#..................#.#............#...#..#..............#.#............#.....#..#...#..#...#..........#....#...........#..#.#.#.......##..#.........#......#..............#.......#.....#..........#.............................#............#............................#....#.....#..........#...........##....#......#....#.....#..............#............#.................#.#.......#.#................#...........#......#.............#......#...#....#...............##............#.................#............#............#........#.#...#.#....#.......#................#.........#....##....................#.....#..#...........#....#..............#....#......#...................................#.....................#.............#...........................#..#...................#....................#..#.#.#..............
.....##................#.........#..#.........#...............#.#....#..................#.....#....#.#....#...................#....#..........#.................#.#.........#.#..........#..#..#..............##..........#.....................##........#..............#.......................................#........#......#............................##........#.....................#......#.........#...#...#.#.......#..#......#.##.....#.........#....................#.....#........#.............#.#....#...........#.#............#.....#................#.....#.......#.###...#......##........#...........#...#.................#...........##........#............#.............#..##.............#.................#....................#.#.....##...#....#.#..................##....#......#..#....#.................##...#.##............#.....#......#..........#.....................#......................#.........#..#........#..........#.#......
.....#.#..............#..#......#............#......#.........#..............................................##....................#..........#.................#........#.........#..........#...............................#..#...#..........##...#..................#....#..#....#.....#..........#...#..#.......#...#....#..........#......#.#.#..#...#..............#.................#...........#.......#.....##...............#...........#..#.......#................#....#....#..............................#.........##.......#...#................#...............#......#..........................#...................................#..#........................#.#..........#.........#....#.#..#.........#.#......#.....#........................#...........#..............#..............#.#...##..........#......#.#.....#..#...........#...#...................#....##...............#.....#..#.....#.#.................#...#......................#..
.......#...#.................#..........................................#...#................#..........#..#.............#................#...................#......................................#......................#...#.............##........#..#......#..............#..#..#.#.#..............#..................#....................#.............#....................##..................#..........................#.........#.....#.#.......#........#......................#....#..#..#.........................#..........#...#..........#...#.........................................................##.............#......#............#.#.......#.....#.................................................#....##.............#................##....#.......#..#.............#...#...#........#...........#...###.............#..#........##....#..#..##...................#..............#....................#..#.......#....#....#...#....#.........
........................#...........#.....#........#............#...............................................#.......................#....#.#..............#..........#.....#.....#................................#.................#......#....................................................................#........#.........#...#.................#.......#.#..#............#.....#.......................##.....#....##...........#.........#.........#........#....#...........##.#...#......#.......#.#.......#........#...........#...........##......#...................#...................#.#...................#.........#...#.......#.....................#.....#........#................#..............#....................#......................#.................#..#....#.......#.#........##.......#...................#.......#.#..............#..........#.........#..#.............#..#....#...................#..#...........................
...#...#............#......#....................#............#.......#...#.#.........#.#........................#.......#................................#.......##.............#...#..............................#......#..#......................................#.......#.#............#......#..#...##..#......#.#.........#............#..#..........#...........#...##..##....#...............................#......#..#.......#....#......##..........#....................................#....#...................#..........#.#..##.....#....#...#....#.......#....#...................#....................#...........#.#...#..#.#...................#.................##.##...........#.#............#....#.#...#.#...#.#...............................................#........#......#....#...........................#..#.........................................#.#..#..#.....#.....#...#.#...........................#............#....#................
.#....#........................####.........##..........#........................#...#...#.....#..#...#.................#..............##....#....................#....#.............#........................#...#.......#....#...................##......##.#.............#.............#.....#................#.....#........#.............#......#.......................................#................#...#......................................#.........#...................##..........................#...................#............##........................#..............#.##........#..........##.............#..........#....#...................#......##...........#......#......#.......#...........#......#...#..#.......#..................#.#......#.##................#.......#..#....##........................................#.........#.......#.........#........#.....#.........##...##..........#................#.......#.................
.#.......##..................#....#...............#..........#.........#....#.....................#...........##...............#...............................#.............................#..#......#..............#.....#......#....###...#........................................#........................#...#......#..................#......#.........#.....#............#...#............#....#.............#..#...............#.#.............#.......#...................................#........#......#...................#.......#.....#...............................#..................#......................................................................#.#.....................#........#......#...............#.................#..........#......#....#....##......#.........#.#...#.....................#........................#..............#.............................#...............#..................#.....#............#......#.....
..................#.#.....#.#........#.................#....................#............#......#...........................#......#..............#..#......#........#....#............#........##..#.......................##..#.............#..............#......#......................#....#..#........#.....#...#...................#............#...........#..........#.............##.........................................#..................#................#.#....#.....#......#.....................#.#.....................#.................#...#...................##.......#.....###........###......#.#.#.............#...................................#...........#...............................................#......#..#......#.#...........................#........................#....#....#......#.....#...................#.........#.....#.......#............................#......................#...#....#..................##..#..
...#.#.......................#....#....#..........#........#......##....#.......#.........................#............................#....#......................#..#...........#..............#............................#......#.....#.##......#......#.....#.......#..............#.............#....#...................#...........#.....#...#....##.......#.....##...#.......#..#.........................................................#...#.......................#....#......#....#........#......#..#......#..#...#.........#.##.........#.....#............#.............#.#........#....#........#....#..#.....#..##.....#......#...........#..................#.......................##.............##....................#..............#.#..#......#....#....#...#..............#.........................................#.#..............................#......................#............##.......#..................#..#..#..................#.#.
......#........................#...........#...........................#.........#..................#........#.........#..........##..............#.#.......................................#.....#.......#.............................#..##........#.............................##..........#....#............................................#....#....#..............#.......##..##..#..#.................#...............#.......#........#.#.............#....#...................#....#..............#...................#............#.#...#...#...................#..#.........................#......##...............................#...#...#........#.........................................#........................#........................#.....#...................#..................#....................#..#........#..........#...#..........#......#...........#..........#..................#.#....#.#.........#.#..........#....#..#..............
......................#............#.....#...#.....#...........................#.......#...............#....#...........##....#...............#.#......#.........#.....#............#........#.#............................#............#....#........................#............#......#.#.............#..........#...................#........#.........#.#............#...#.................................................##.......#...#....................##.............#....................................................#..#.................#...........#...#....................###...............................#.....#..........#...#.....#.#...#.##........#...........................#..#............#...........####...#.................#...........#.#.....#................#.###....#.........#...#...#...#..#...........#............................#..........#......#.........................#....#..#..........#............#.......#.......
............#...........#.........##...#.......#..............#...............................#...................##....#.................................#.......#.#..#..........#.#........#...............#....................#...................#..........................#...#.................#.........#.....#........#...................#.#.........#....#.........................................#.....#...........#....................#.#....#...............##....#............#................#...#...#........#.........#.....##......#......###............#.......#...#.........#...#.#.........#..........##..............##.#.....#....#.............#.............#.#.................##.......................#.#......#.....#..#....#.......#.......#...#..#.........#....#....#..............#...........#...........................................#..#....#..........#...#.................#.#....................#.#..........#..............#
..........#....#....................#............#..#...........#..#.#.....#........................#.....#.#...........#........#...........................#........................#...........#.................................#.......#.........#.......#.....#.............#................................##.#.#............#.............#.......................#....................#....#.#..........#...#...................#.........#...#......................#....#..#.....................#.............#.......#.......#.#.#............#.........................................................................#..............#.......................#...........................#.........#......#.....................#......#.............#..........#....#........#.................#..#..................#........#......#.................#.............#.............#...#........#......................#............#.#................#.....
##........#..#.......................#......#....#.........#.#.......................................#....#.................................#.........#...........................#.........#.....#.......#...#..#.....#....#......................#..............#...............#...............#........................#.............#......##..#..................................#............................#..............#.....#...#...#.......#............#............#..............#..#..#....#.##.#..........#....#............#.........#..#.....................#...#...............................#.................#...#....................#.....#.........#.................#..##..#....#.#......................#....#.............#..........................#....#...#...#...#............#................#.......#....#...........#.........................#.....#....#..........................#.......................#.........#...........#.
.#..#.##.#.....#.....#........#...#..#..#.......#.......................................#................#.....#....#...............#...........#....................#....##....#.............................#.....................#............#.................#......................................................................#...........#.....#......#...........#................#............##.#.......#......#..................#..................#..................#.#...............#.#................#....................#......#......#........#........#........#...#.....#..#.#.......#...............##....................#.#...............................#........##.....#......#.........#.#......#.....#...#....#...#...........#..#.......................#..#....................#......................#............#...........##...##...#..............#..................#....................#.#.#.......##.......#...#..........#..
..................###.........................#.......#.............#.............#.....#..........#......#........#.....##..........#....#...................#.................#......#................................#..........#.#..........#............#.##.#..##.........#......#.......#..........................#.#.........#.#......#.................#.#.............#....#.#......................#......#.............#.................#............#...#......##....#..##...#..##....#.....##........#....#.................#............................#...........#...#.....#...........................................#.......#....#....#............#...................#..........#......#.....#..#.................................................#............##....#.................#.....#......#......................#.#..#............#....#........#..#.........................................#......#......##..#.#....#....#..............
...#..............#...........#......#....#.......#.......#...#..#..##....................................##......#........#....#.....#.........#.....#....#...#.........#....#.......................#..#...............#....#...................................#...............................#....#.......#...#........#...#......#.........#........#......#....................#...#..#..#.......#............................#........#.#.#..#...................#.#..#.........#.....#.......#......#...........#......##........................#............#.........................#.......#..#........#.......................##...#..............#...#..................................#..#.............................#..............#........................................................#.............#..........................................#................#....#..#..............#......#...............#.....#..#....#.....#................
..#.#...............#..........#.#........#.....#......#............................#.......................#...................#...#....#.#..#.....#..........##..#.........................#.......................#...#..#...#...................#.#........................................................#...##.......................#..........#..........................#.#...........#.#......#..#......#......#.#..#...........#.##......#.....#...........#...#.........#.....##..........#....#...##...#....#.....................#.#...#..#.............#............#.....#..#..........................#......#..........#......#.....................#............#....#...........................#..#...#........#.....#...#........#.....#..............#...#........####.................#....#..#..#.#.........##.................##........#..#.#...#...............##...#.#.....................#..#..#..#......................#.......#............
#.......................#...............#.............#........###.#........................#...........#............#........#.....#..............................#...#...............#...............#...................................................##.................##...............#........................#.......#........#......#.....#...#............#...........#..#..#......#.........#.....#......#.........#........##....#...................#............#..........#...........#.........................#..............#........#.........#.#.#..........#.................#....................................#.........#.#........................................#............##........#..........................#...............##.#........#............#.....#..##...#.......#.#.............#..#..............#.................#..........................#..#.........#.......#.#......#..#.........#..........#...............#........
........#.#...#.......................................#...#.......##......................#.....#....................................#..............#........................#............#.......#.................#..............#......#.....#..........................#...........#...#........#.....#....##....#.#.................#........#.................#.........#..#.#............#..#...#.#.....#.#...................#.....#............................#.....................#..#........................................#...#.....#............#............#...#........#....##...#............#.#............##.............#.#...###.#...#..#...#.....#...............#.#.......#......................##............#..#...#...#............#.....#.....#...........#.#........#...#......#.....#...........#.....#................#.........#....#.......#......#..#....#.....##.....#....#.....##........##...#.........................#...........#.
..............#..#...#.........#...#........#.......#..#............#.....#......#........#.....#.#..................#....#...........................#..#......#.#.....#.......#.....#.##......................#.....#........#.............#........#........#..#....#..........#..#.......#..........#..#.......#...#..........#........#............#........................................##................#....###...#....#.............#........##.....#..........#...........#.................#....#..........#............................#............#....................##.......................#....#.#......#..#..#..................#...............#................#.............#......................#..#..................#.....#...#......##......................##....#........##............#..#.........##.##....................#...........#..........#.#.........#....#....................#.............##.....................#..........
..#.#................#......#................#..##.##...#.##...........#.......................#...........##.........#..........................#........#.............#...........#........#.#................#...............#........#.......#..........#..#....#.....#.#............#......###..............#.....#..........#............................#.........#...............#....#..#........#......................................##..#.........##...#..........#..........#...#.#..#................#...............#...#...#...#..#...................#..............#.#..............#.................#......#...........#...#.......................#......#........##..#...........#..#...#...................##....#.#..#.......................#...............#..#.................................##.....#..........#.........#..#...............................##........................#...#.#.....#........#.......................#............
................#..........#......#....##...#.##...#.........#.........#............................#..#................#............................#..................#.........#......#......#....#.............#..................#..........#............##.............#............##.##.#..................................#......#.#...............#................#.......#.....#................#.............................#..##.............#...........#..............##........#.....#.............#................#......#...#......##.......#................#........#.....##....................#...#.....#..............#...........................#.#..........#.....#..#...........................#......................................#.............#..#.....#...........................#..#......#.........#............................#..........#.....#.............#....##..............................#..........##.........#......#...
.......#.##.............#..#....#...........#...........#...#..#.............#.....................#...........#............#............##......#....................#.....#.........#.#.....#..#.........#...#...#...#......................................#...#............#.........#..................#............##......................#......#..............##.........#......#.#..###....#.....#.............#................................##......#............#.#....#..#.....#.................#.........#.....#.....................................#..................#...#.....#.............#...#.....##...#............#..#.....#................#.......................#...#..#......#.............................#.............#.....#....#.............#........................#........................#........................#.......#...#....#.#...#......#....#............#................#.....#.................#..........#...........
.........#..............#.........#.........#............#.........#...........#......#.......#........##.............#.#...#.......................................#.....................#...#.......##...#...........#........#..........##.......#..................#..#..#.....#............#.#.............................##...............#..#............#.......#......#..#...........#....#....................###...............#.....................................#........#......#...........#..#...............#......#...#..#.....#.............................#............#................#.#.....#...#..............................#..................##..............#....................#.....#...........#................#.....#............##..........##......#....#.....#....................................#............#..........#..#..........#.#..................#.....##...#....#.....#....#...................#......................
#.#..#...............#.....#.#...............#...#..#..............#...#.#...#..#..#.....#.........#...#.....#..##.....#..#.##................................#.#..........................#..........#.......#...#.##.....#.......#..#...#..#...#.....................#...........#................................#............#.......#.#.................#.#.#...................#....#.................#..........................#................#.........#..........#......#................#......#........#.....###.#......#..............#......#.......................#...............#.#.......#.....#.........#....#.....#..#.......#...#...........#...#..#.#.....#...............#..........#.........#..#..#.............#..#...##........................#.............#..#.......#...........................#..............#.#...........#..##.....#.....#..................#......#............#....#..#...#..#....#........#...#..#.........#.........
..#....#....#.........#.#..#...........#...#....#.#.#.........#.....#..##.#.#.......................................#.............#...........#...........#..#..#..............#......#.............#.....#......#.#................#.........................#.......#..............##.....#.......#....##......#................#...............#.#....#.........#.....#.........................#..............#......#............#.....................##.............#.........#...........#......#.....#.......................#.#.....#.......#..#.#.#.#............#............#..#...#...#.#.....#..#.....##.#................#........##.#.........#.#..................#.....#...#........##.....#..#............#.....##......#......#.........................................#.#...##................#..#.#.............#........#...................#.............#.................................#..........#............#...........#.......#.......#.##.
............#.......#.....#.#........#.....................#............#.#.......#...#...................................................#..............#......#.......#.......#........#..................#..#.#......#...#....#.............#........#..#...................##...............................#....#...........#.........#.......#...............#..#.#..........................#..................#........#.....#.......#.#..........#.......#.......#.#....#......#......#............#.....#.............#..............#................#.......#............................#......#..............#.............#....................#..................#....#.....................##................#.........##.#.......#.................#........##..##...#......#........#...................................#..........#...............#.............###........#.............................................#.#..#..................#..#.....
....#.....#...#...............#.....#........................#..........................#.......................................#....#.............#.........#....#.......#...#.....#........#................#..........................#................#...#.........#.......................#...........#.......#..................#...#....#.....................#..........#.......#.............##...............................#......#.#.#.........#.............#..#.#..............#..................##.........#..........................#............#..............................#..#.......#.....#...#................#......................#.....##........#.........#.......................................................#.#....#..#.#.#..................#............................#........#........................#...........#.........#...#.........#.......##....................#.............................#..........#...........#...
.......................##.................................#....#......#.......#..........#..........#........#.....#.....#....#.................................................#............#....##.......#............#..#...........#..#.........................#........#...#.......#...#.#.........#..#....#.....#.#..#......#.#...............#................................................#...#...................#................................#........#........#...........................#.............##...........#.......................#................................#.#......#........#......##............................#.........................#..........#....#..#.................##...........#.....#...#................#...........................#........#..............#.......#.#.........#......#.....#.#.............#......#.........................#............#............................#..............................
..........#.#..........................#.......#................#.....#.....#.............#...........................#..............#...............................#..#............#.............#.#...................#...................#.................#.......#...........#........#..............#............#..................#.........#..#.........................#......##...........#...#.....#........................#..........#....#............#................#.................##...#....#.....#.....#.#.........##.........#....#..#..#...#........................#.......#.................#.....#.....................#...#.........#.......##.........#.......................#.#.#...#........#.......#...#........#..#..#.....................#.......#.#............#................##.............##.........#..#......#.......#.....#...........#.....#..#...#..........##...................#..##.......................#.............#.
....#.....#...#....##......##.................#.............#....#......#.....##......##..........................................#.............#.................#................##...##.......##...#............#.....#....#.#........................................##.....................#..........#.................#...........#..........##...........................#...............##...#............##..............................................#.......................#..................................#..#...........#...........#.#.....#.................................#.....................#...#............................#..........#................#..#..............#......................#.......#..........#........#.......#..##..#.....#....................##..#...................................#......#...........##..............................................................................#..#.....#.#..................
.......#.....#.#........#......#..##.##..........##............................#.#.....#...#............................#..............#.......##.........#.......#......#.#.............#...............................#............##..#...........#....#.................................#.#............##.......#.........#............#...................#.#...#..........#.......#.........#............#.##........#................#.....#...#................##...........#...#...#...#..................#..........#.....................................#..........#..#.........#.......................#......#...............#....#..#..............................#....#......##...#..#........#............#............#..........................................#..........#.......#...................................................###.........#....#...#.........#...........#.#.##.........#....#...............#..................#.....##........
...................#..#..#.#.................................#...#.........#..#..........#.........#.........#............................................#...........#..#...##...#..............#......................................#..............#....#......#....................#..#.#...#.......#......................#..#...........#.#.....................#...#..#.....#......#.....#.#.....#....................#....#.#..##...##.............#......#..............#........##........#......#........#.....#.......................#....#.....#.........#...#.....................................#.......#.......#.......#..........#.#........#......#...................#..#............#...#.......................#..#........#....#.##.##...........#..............................#.........#........##......#....#.........................#............................#..............................#...##...#..#................#.................
##.....................#......#........#....##...................#................#.#....................#............###......#..........................#.#..........#...............#..................#......##....#...#.#.#.##............................##........#.#.................#.........#......................#....#...........#...#......#....#............##...............#.......#................#.................#.........#..........#..........................................................#...#...#.......#....................................#......................................#.................#..........#.#.....##......#...........................#..#......#......#........#........#..........................#..........#.....#...........#....#.#..#..###.................#..#............................#..#...#.#..........#...........#...##..#...............#....#...#..#.#...#..#...#...................................
..#...#.........#.................#..............#.............................#................#..#.........#.................##.#.........#.#........#......#.......#...#..........#.........................#.....#.............#.........#.#..#..........#.........#.#...............#..#...........#.#........##................#......#...#.........#..#.......#...........#...............#.........#.......................#................#.................#...........#.........#.#.#.......#.........#...#........................#.........#........#.......##................#.......#.....................#.....................#........................#.........##......#..#....##....#...................#...#.................#.............................#....................................#...#...........#............#.......#........#.......#....#....###.........#.......#.#...#........#.........#......#..#..............#.............#..#
...............#...........#..#..........#.#.....#...............#......#.....#.#...................................#...........#.#...............#.............#...........#......#....#...##....#...............#............#...............#..................#........#..#......................#....#..##...#...#..........................................................#...#............#.......#...............#.........#........#....#....#....#...........#............#..........#.......................................##.......#.#..#..............#..#...#.......#.#....#.......#..................................#............................#..#.#....#..#..................#................###....#............#...............#.....................................#.......#.#................................................#.#..#....#........#..........#...#..#.............................#.#...........#.......#.....#...#.........#..#..#.
.......##........................#.............#........#..........#........#.........#.............#....#.........#...........#...............#..#..#....................................#....#.#....#..#...#..........#.#...........#...............................#............#..............#...............#.......#.......................#............................#.......#.......................###............#...#...............#............#.......#.......#.........#....#.........#....#.#..........#..........................#.....#..##.......#............#...#..........#........#...................................#...#......#..........##..#....................#....#...#..............#.....#......#.....#......#.......#..#...................................#.#......................................#..##....#.........#.#.........#.#...........#..#.......#.........................##.............................#.##................
..............................#..............##...............#........#.........###..........................#.............................##.............#..................##...#.#...#..........................#........................#..#......##..#......#...................#......#.............#.....#.....#..##........#.....#.........#.#.##.#..#......#.........#..#..#...............................................#....#....#...............#................#...........#...#..#....##.........................................#.#.#..#.............##...#.....#........................#........#.#.#....#..........#.#...#..........#.......#..........................#.....................#.......#..................................#..#.........#................#........#...........#...............#..###..#..#..................#...............#..#.#...............##..........#........#....#....#............##.....#....#...#.............
..#.#...........#..............................#..........#....##.....................................#..#.#..#...........#........#.......#.#.......#.##.......#......#..#.................#.##.........#.#.....#...#...............#..#......#......#..........................#...#....#.....#..........##......#.............##........#........#........#............#.....##....#.............#..##......#....#.......#.....#..............................#..................#..............#............#.##.....#..#.............#.#..#...............#.........................................##........#..........................#.............#.....#.............#............................#.........#......#..#................#..................................#...............................#.....#.#...#....#.......................#.....#..............##.....#...##......................#.#.#...........................#.#...............#...#.
..................#...##.....................#......#.#......#......#......................#.......#.#....#...........#...............#..#............#......#...............#...........................................##.......#.................#.........#.........#......#.......#...#...............#.......#...............#...............#................#.........#.#...........................#.....##...#......................#..#...............................#......#......#...#....#.....................#....#..#..................##..#.................#........................#.#........#.......................#.#........#.............##.....#.................#..#..#.....#......#........#.#.....#........#...#........#.....#..#....#..................#......##..#...........#.....#..#.................#...............................#.....#...#........##....#............#......#...............#.............#......#.#......#......#.
...................#.#..........##..........#...........##.#....................#........................#.#..#....#....#............#................#..............#.#....###.......#....#............#..#.........#..............#..#......##.#..##...........#.....#..............#.....##..#.....................#.#..#.....#.........#..#...#.###.#...............#......#..#..#.....##.......#.....#.#...............................#.....###................#..........#..##...................#.#.............#.........###......#.#.....#..............#..........##.#...#.........#..##..........##......#........#..##...........#.............................................................##..#...........#............#.##........#.#........##...............#........#...#..#..................#................#......#...................#.................#...........................#.#.#............#....................#......#..#.##......#.....
...#.#.##.............................#........#....................##...............................#...............................#............##......#.....................................#.#....##............#......#..#......................#....#.###..............#.....#..#..#....#..#............#..............#..#......................#.............................................#..#...#........................................#....#................#...........#............#....#....#.#..##.#...............#..#...............#.#..#..#......#............#..#.................#......#..#.......#..................................#.....#............##......#..........#...............##..##...................................#..#....#..................#.................#.....#.........#..#.....#.........#...#.....#.....................#..#........................#..#.......#.#.#.....#........#...#..........#.#......#............
..#.............#..........#..........................#........#......##.................................#........#.......#......#.................................................##..................#.......#............#.........................#.......#........................#............#...#...............................#.......................................#.#.........#.......#..................##...........#.#.........#........#..#...#..#.#.#......#.............................#.......#.#...#.#.#...........#...#...#...........##.................#........#.......#.............#.....#......##..........#..#..#...............................#................................#............#...................#.....#.......#..#......#........#.#..............#.................#....................................#.......#.............#..#..........#........................#...............#.................##..............#....
.#..#.....#.............##...#..............##................#............#.....#.................................#..#.#......#..........................#..................#.............#............#.................................#.............#.....#.....#.#..#................#................................#......#....#.........#...........#..#.........#.#.................#.#..........................#....#.......#..............#...........#.....#.............#......................#.........#.....#................#....................#.......................#....#.........#...............#..#.........#.........#............#....#....................#....#....##....................................#.....#.........#..#...#......................#................#...#.....##..............#............##.............................#........#.........#.........#.......#...#....................#..............#.....#...........#
#...#................#..........#...............................................###...#.#...##....#.................#..#..#.....#.........................#.....................#..#.........##....#....#...........#...............#..#....#..............#...##..#..#.#....#.......#...##......#....#...............##.....#..................#.................#.....#..............#...............###..............#........#...........#.................#..................#..................#.#...........#...............................................#.#................#.....#.#............#............................#..........#......#.#........#...#........................#.........#......................#...##.....#..........#....................................#..........#....#......#...#......##.#....#..........................#.............#.............#.........#.......#.#...........#.....####..........#...........#..............
.............#.....#.....#.............................#...............................#.................................#..#....#......#.....#...............................#...#..........#......##........#......#.........#...........#.......#..............#......#..........#...#......#.....#...........#.#.......#................#..#..#....#...#.....................#................................#......#................#.#.........#......#...........................#........................#........#.......................................................#........#......................#...#.....#.........#........#....#........#.#.......#...................#.#......#........#......#...........#........................#....#.......#.........#..........##.........#......#...#.................#...#...............#..#......#......................#.....................................#...#.................#...................#....
.......................#..#............#.............#.....#..............#...#......#.##...........#.#..#.....#................#................................#......#...#.#........##...#........#......#.....#..................#.........................#..#....##............................#..#.........................#......#......................#..#.......................#........#......#.................#..#....................#..#..........#.#.......................#.#...#......#..............#.................#.#.....#...............#...##.#..#.............#..............................#.....#....#..............#.......##.#.#...#...........#.............................#..................#...........#....#..................#...#....#.##.............#......#.......#.........#.......#.#.....#......#......................#.#........#.................#.....#...................#.................#....................##....#.#
...#.......#......##..#...#.....#...#....#.#.................#.............#...##....#...##..#.........#.......#......................................................#..........#....#.#......#....#........................#.........#......#..#.##.............#.................#.................#........#....................................................#..##...................#.......................#.......#..................#.......##...#....#.......#..........................#..................#.................#...........#.......#......#..#...#.....#....#.....#............#......#................#...#......#......................##................###..................................#...#.................#..................#..#............................#.#....#........................#.........................#.....................#..............#.#....#..##..........#...........#....#............#.#.....#........#......
............#.........#...###.#....#....................#.......................#....#...#....#......#......................#..#..........#.#.....#...#.............##..#..............#...#..#.......................#.......#...#..........#......................#....#.............................#.....................#......##.....#...............#.............................#....#...#.#.....#......#................#........#...............................................#..................................#..#.............................#............#..#...#.##..............#..............#...##.............#...................#.....#....#.....###.#...........#....#.......##.##.#...#......#.........#.#...................#............................#.....#.....#...................................#.........#.....#..#...#...#.......#........#..#.....#...#..#.#.............#.............#....#......#................#.......#...#...
.#................#....#..............#.......##.#.....#............#.....##...#...#..#..........#...........#.....................#.......#..........#....#......................#........##..#....................#............................................#.#................#...#.............#.........#...........##...............................#...................................#......................................#...........#.......#.........#.#.#...#..............#......#.##.#.................#....#..#....#...............#..............#................#........#..##.#..............#..#.....................#.##...............#.............................#............#................................#.......#.......#.#............#..........#.......#.....#...........#..............#.....#..#...#...#.........##.....#.......#....................................#...........#.......#.......#..#......#....#.........##.......
........................##............#...#....#....................#..............................#......#.....###....#....#..#..#..#...#.................................##..#..................................#.............................#...................##......##...#...#..#.................#........#.........#...#....................#........#..........................#........#......##.........##......#......#...................................#...................#.....................#.........#..................................#.#..........................#.....##.............#..........................................................#..............#...#....................#.......#........................#.............#....#...............................#................#.#.......#...........#........#.....#.......#......#.......#..#.......#...#....................#..#..#........#..#..........#..#....................
.#.....#....#....................#.............#.................................#...................#................#..#..............#..........#...........#...............#..#....................#........#........#................#.......#...#............#.................#.........#...#..#...............#....#..............#......#....#..........#..#.#..#.............#...............................#...........#...........##............##........................#....................#....#......#...................#....#........#............#..................#........#.........#....#.........#................#.....#...................#......##.....#....#....................#......#....................#.#...........#.....................#.........#..#.....#..##..#......##......................#....#..#...............................#....#..................................#..........................#....##.#........#......#..
.....#.......#.....#....##...............#.##.......................###.#........#......#....#..............#.#......#.....#.....#...#.....#.#..........................#..#..............#.......#............#...............#..#.........................................#.#........#...#.......#.....#...........#....................#.....#..#.................#..................##.......#...............................................#...................#.....#..............##......#.....#.....#................#.#.###.#..............#...##..#........#.......#..#.....................#........#.#....................#.......#....#...........#...#.........................................#.........#....##..........#........#............#.##............................##..#.#...#.......................#.#..................#.....#...#....................##.#..#.............#......................................#..........#.......#...#.#...
...................#.............##..........#...........................................#....................................................#....................................#..#....#..#.............#.....#..#.##........#.......................#..............#...#...............................#...#......#.#..#.............#...#.............#........#.#..........#..............#..#.#.#.#....................#...........#.#......#...........##..............#..................................#......#.#.#......................##...................#.......#.#.##....#.#......##.............................#.......#....................#........##.......#...........#......#......#.....#........##...#......#.....#.................##................#......................#........##.......#....#.............................#.....#................................#...........##..........#....#................#..........................
#................#.........#....#...........##...#.....#..##.......#...........#....#......#...#....................#.................................#..................#.......#.......................#..........###................................#............#.#........#......................#........#....................#......##.#..............#.................#.....#..............#.......#.#.#.#...........................#.....#.......#..................##................#.#..#...........#...##.........##........................#..##........#........#..#..#..#.............................#......#...##..#..#...#.........#...#...##................##..#......#..#.#................#..#....#..............#..............#..........#..#.......##...#.#...#.......#.....#...##.#...#...#.....#...#.#.....#..............#........................#....#...........................#.#....#.........#.....#..................##................
..#.#......##.##.....#...................#........##...#.................#.........#.........#....#.#..................#...#.#...................#....................#..#............#.#.#........#...............#.....#..#......#.......##..........................#..............#......#.......................................#....................#......#..##............................#..............#.................#..#.............................#.#.............#......#.................#.......#........#......#.......##................#..#.....#.....#............#.......#.......#.....................#.#............#...#.....#.......#........................#..#.#.....................#............#.#............#.........................#.........................................#....#.......#.....##...........#....................#.................#....#.......#.#....#.........#.........#.....#....#.............................
....#.#..........#....#.#..................#...#............##.......#...#...#......#................#........#...................#..............#............#................#......#.................#.....................................................#....#.........................#..........................##..###.......#......#....#.................##...................................#...#.......##.....#.....#...#...#.#....#........................#.............#...............#...........#.....#...........#..#...#....................#..#.#.............................#.....#.#........#...................................#.#..#............#...###..#.............................#.......#...#.......#..#......#..........................##.......#.............#....#......#....#...#.#..........#.........###.#.............................................#...............#.#.............#.......#.#..................................
.................#....................##........##.....#....#...#.................#..........................................#....#.........#................#..#..........#..#.....................#..#..#..#..#.......#...............................###..................................#..............................................#.....#................................#...............#....#.......................#..#.....#........#.#.........#................................#..........#.....#........#......#.............#....................##......#........#......#................#................................#..........##.......##.....#.....................#..#..##.....#....#...#..#......#.......#....#......#...#.#...#............#.............................#................#......#....#...........#..............#.......##.......#...........#.....#..............#...............#............#....................#....#.....
.......................#.............#.........#........#.#........................#........#.......#.....#...........#......##................#...#....#...........#.....#...........#..........................................#.............................#.#.............#...#..#.............#......#.....#.............................................#.......#......##...........#...........#.#........................#....#.....#.......##..........#......#....##...#.............#.......#.......#...........#..#.#...#...................#.....#....................#........#..........#.........#......#.##.................#.....................#...........#.....#.#...#...................#............#............#.......................#........#......#..#......#.......#...........#.....#.........#..#.........#...#.........................#...............................................#....#..............#.#....#...................#...
.........#.#.............#....#..............................................#......#.....#..........#..........#.....#..#...#..............#.......#.....#.......#......#..#..#.......#...................##......#........................#...............#...#...........#.......#............#.............#....###...#............#.#....#..................##...............###.........#...#.............#..#................................#....#......##..............................##..#.#...........#.....................#........#..........#...........#........#.......#..........##...........#................#........#.....#....................#.##...............#.................##..........#........#.....................#..................#.#..###.#.................#.....#..#..................................................#................#.#.......##..#...........#...#..#..............................#...#........#..............#
..#......#.......................#....##...........#...##.........................................##.#..#...........#..............#..........#........#.....#.......................##......#..............#.#..............#..........................#....................#...#.........#.............##.#.....#.............##...........#.#.#..#....................##..#......#....#...............#.................#...........##.#...............................................................#.....#.......................#.....#....#..............#..............#.#...............#..........................#...........#.......##............#...........#...........#.............#.....#.............#..............#........#........#.............#......#..#...........#....#.................#............................#..........#..................#......#......#....#.......#.........#...........#................#..#.............#...#.....
......................##...............................#.......#...............................................#...................##....................#...#......#.#...#....................#.............#.......................................#.......##............#..........##.......#....#.................................#.............#..#................#...#.................##......#...........#....#.........#.#...#.....#...#......#.................####..#.................#...........................#..#...........#....#........#..............#.......#...#.........##............#..#.....#........#.#......#.............#......#...........#............#....#...................#.....#.............#....#............#..........................#.......#...#........#............#.....#...............#..............#.........................#.....#...........##...#.........#...................##..................#..................
.......#...............#...........#...#.#......................#.....#..#...........#................#....#.......#........#...............#............#.......#............#..#......#................#.......#.#.......#...#.....#......................#....#.#.#...........#.#........#.....#.....#...##..#....#...................#......##..##...#.......#..............#..#..........................................#..#....#..............#........................................#.#.........................#..#.............#...........#.......................................#...........##......#..#.........................##.......#...#.........................#.#............#.............#...................#....................#....#...........#...#.#.............#..........#.....#....##........#..##..#.##..#......................................#.......#...#........................#................#...#............#........#.......
.....#.#..#...#...#.......##......#...............................#........#...#.............#....#......#.......#.............#.........................................#..........................................#..........................#..........................#........#..#..#.............................#......#.................#......#.#.###.............................#..#...........#.#..........#...............#........##...........................#.#....#...........................#.#.#..........#.......#......#..#......#...#.......................##.#....#..................................#.............#.......#.#.#................................##.....##.......#...........................#............#..............#.......#.##.....#...........................#.##...........#.#............#.............#..........#........#..........#.#....................#..................#............#....#..........#............
.........#.............#.........#....................#....#..........................#...................#............#..........#.#..#..........#.....#....##.....#.................##..............#.........#......#..............#.............#..........#........................##.......................#....#...............#..................#...........#....................................#.#....##................#............#.##............##..................#...#....#..#.........#...............#..................#...................#....###..................#....#.#.#...#............................#...#..#.........##........#........#.....#.........#......#................#.......................##..........#......#...........................##.....................#......#......#..#.....................................#..#..#.......#............#.........#.........#............#.#..#.........#..#...#....#.........#......
.#............................#....#......#...................##.#........#...................#.......#.....................##.....................#.....#...#......#........................#........#...................##.............#.#..#.......#...........................#.........#...#.......#.#...##..#...##....................#..............................#..............#.....#........................................#.............#..#.........#..........#...............#....##...#....#...##...........##.##..............................#...............#......#.....#....................#.#..##.....#.......#..............................#........#........#.......#......................................#....#..................#..##..................#....#...#..#....##................#.......#................................#..#......................#........#.................#.#.........#......................#..#.....#........#
...............#................................#.#....#........#.........#...............#.#....#.......#....#........#.#...............#.............................................#....#............#..#.#....................#.....................#..................#..#................................#.....................##..#..#.....#.#..#.#...##............#........#.#.............#..........#..#..#......#...#............#.........#............#.....#..#..........#......#...........#....#..........................#.........#......##......#.#.#..........##.......................#....#............................#.........#...........#............#.#..#....#......#...#.....###.#........#...#.#..............#.............#....#............#..................#...........#......#....#..#.#...##...........#.....#..#..#..............#...#..#..#..............#...............................#...#............#....#...#...............
..........................#..#...............#.......##..#...........#..........#.......#.....#......#..........................................#......#........#..#.........................#.............#.........#.........................##..#....##.......#..........#..#.#..................#...#..##......#...#.......#.#.......#..#..#..#.....##.........#...........#.#....#.....#......#.....#......................#.........#......#..........##......##..#............#.#.........#..#..##..#.........................#..............#.....##..........#.....#........#.......................##...#....#.#.........#..........#.................#..#.....#.#....................#................#............#...............#.......#.....#............#........#..#...........#..........................##..#.........#.....................#...............#...................................#........#..............#...........#.#..#.....##...###...
....#.......#.........................#.............#......#.##....................................#....#.....#...#......#..........#..........................................#......................#..............#...#.....#..........##.............#..................#..#......#.........#...#..............#..........#.#..#.#........#...............#...........#.......#.#...#...........#.......................................#..........#.......#.............................#...........#............................#.........#....#.#...#.#.......#.....#..#.#..............................#...............................#..#........##...#........#.....#......##..#.#.....#....#.....#.....#......#........#..#..............#........#...#...................#.......#..#...#..#...#.......#...........#...........#..............#........................#...#.........................#.....#......#...................#...............#.#........
..............#..............#.....#....#....##........#...#...#..............#.......#....#....#................................#.............###......##..#......................#...#..................#...................#...#.....#....##.........#.#.........#....#..................#......#.......#.........................................#...#......................#.....................#.#...#.....##.........#..........####...............#........##.#.......#.............#.....#..#...#....#.........#....#........#.....#...............#............................#.......#.................#..........##................#...#.#.......................#....................#......#.......#....#.........#.#..............................##..#...........................................................................................................#.....#.........#........#...#..........#..........#....##..#......#......................#
................#......#.#..................................#.#...#...........#.....#...#...................#...............................#...#..................#........#..#.....#..........#................#..#.....#......#..#................................##....#.#...........#.......#..#......#.........#..#.......#..#...#...#..#....#...................................##...#...#...#..................................#................#......................#.....#...#..#........#..............#................#.......................................#....###..........##.....#.#.......#...........#...............#.......#........#.......#...##........................#........#.#.....#.....#.............#..#..................................................#............#...#.#......#....#.#.......#...#....#..........##.#......##...#......#....#......#..#......#...........#........#..#.........#...............#.......#.#..........
#....................#.....#..........................#....#..........#......#.........#.........##..........#...................#.....##..............#........#..................#.....##.#................................#.......#.......#...#....#......##............##...............................#.............................................#...........#...............#..#...........#...........#..........................#.#.................#.#.................#................#......................#...........#...........#................#.........................#.#..#..................#...........#................#................#..........#......................#................#.....#...............#...#..#......#.....................................#......#...............#...............###........#.....#.......#...#....##.........#..#.....#........#..............#..................................#.........#.........
.....#.........#...........................#.#....................#.............................#............................................#...#.....#.....#...#.......#.........#.#.#........#.........#.........................#...##.#........................#.......................###......#...........#.......#..#......#.#........#........................#....#.........#........#..#....................#.#........#.....#.#..#.......#.....................#....#.......#...............................#.......##...........#......................#..........#.............#....#...#.....#.#.................................#..........#.......#....#.....#.....#....#.............#......#.....................#...................#.......#...#..##....................#.....#..#........#..............#.............#......#.............#..........................#............#.......#.......#..............#......................#.............#
.........................#.............##..#.#....#......##..........................................................#........................##..#..................#..............#.#...#.......................#..#.....#.....##..........##...............#..#.#................#......#..............#...........#.............#.#....#..................#..#.......................#.......#...#.............#.....#.....................#..#.....#.........................#................#.###.#..#.#...........#......#..#..##..##...................#.#.......#..#...##.................#.........................##....#..........##.#.......#......##............#..............#..#...................#......................###.........#...........................#.........#.....##..........................##.###.....................#...........................#..#..#........#........#.......#...................#..##.#................#...........
.....#........................#......#........#...#..#.#.#.....................#...#........#......#...#......##..#.............................#.......#..............#......#........#.......#.....##.....#..............................#.#.......#..........#.....#..............#..#..............................#..#.#.........#..........#...........#....#............#.......................#.............##......#..........##.......................#.#.....................#..............#.......#.................#.....#....#...#.....#................#.....................#..............#...#..#...............#.........#..........#.##....#...#......#...............##..#.#.....#.....#..#..............................#...........#.#..........#..................#....#......#................#.........#..#.....#.......#......#.....#..............#.....#................#...#...............................#....#......#.....##..#............
...........................##......#..........................#.#........................#...................#....#.............................................#...........#........##...........#..........................##...............................#............................#.................#...#................................#...#....................#.........#.................#....................................#............#....#.#............#.....##...................#............#.#........#.........#.........#...#................................#.......#.#................................................................................#.....#....#.....................#......#.#...#................#..#.........#.......#.....................#..................................#................#.......................#..#........#.#.......................#......#..........#..#.#.......#....#......#.#...#.##.#.......
......#..#.....#......##...#.........#......#..............#....#.......#..................#.................#........#.......#............#..........#........#.................#..........#..#..........................#...........................#..#.........#.....#.#..#............#...........#..#.......................#.................###.....................................................#..............##................#.......................#...........#..........#........#..................#.##..........#....#...........#....#.............................................................##.......#.........................#.............#....##........#........#.........#..#....#.......................#.........#..#........#.......#.......................#.............#...........#...................#.....#.....#.#.....#..........#.#.#.....#..#..........................#....#.##..............##...#.#..........#...#.#......
...........#..............#......#..........................#................#...........................#..#.........#...........#........................#..............#............................#..............................#.................#......##.#..#.....................#........................................#....##............#.#.......#.....#.....#...##......#......#................#.#...................#..................................#.#...............#......#...#.......#......#.........#...#...........#..................#....#.....#......#.......#.....#.......#.....#..#....................................................#.......................#............................#...............#..#..........#..............#........................................#...........##..........................#......................#..#.....##.#..............#..#..............#.....#.................#.#.....#.............
.#...................#.................##...##....#.........#.....#.......................#....#............#...#..#.............#.#...#.......#...#......#....##.......#..#....#...................#.................##..#.#......................#........................###.............#.#....................#.........#.........#......#.........#..#..........#.......#....#...........#..#....##.#................#................#..#..............#....#...#......................#....#...#.#.#...................#.......#......##.................................#.......#.................#.............................#.......#....................#...#.....#.......#.......#...#...#..#...#..................#...............................#..................#................................................#....#....#...............#.........#...#....#................#...........#...#......#........#.....#.#...#..#..........................
.................#.#...............#..........#....#....#.............#............#......................................#.#...........#.....#....#.#.#.......##........##..#...#....................#..#.#........................#......................................##..#.....#................................#.............##........#........#......#..........................#......#............#.......#.##..............#.#..#....#........#...#......#..#....#........##.#.........#..#............#..##.....................#...........#..#...#..#.....#..#............................................#..#................#.............#...#............................#.............................#..............#.....#.#..........................#........#.#...##.......#.....#........#.##........#.................#...#..........#........#..................................#............#..#.....#........#..............#.........#.......#.
...................#..##............#.........#...........#.............#.....#............#.....#.#...#....#......#..........#.......#...............#...............#....................#.....#............#.....................#....#.......#..#........#..............#...#.........#...##....#....#......#.....#....#....##.#..#........#.....................#.#........#........##.....##..#..............................#........##.....#..#...................................................#..........#........#...#...#...........####..........##...................#..................#.#....................#..........#...................................#....#...............#.......#.............#....###....................#...........#............................#...#....#........##......##.............#......................#.................#........###...#.......#....#..................##.....#.........###.........#.............#...
.....#...................#..........#............................#.##..................#.....#..##................#..##................#............#......#...............#..#..........................#............##........#..............#..........#............##..........#.......................#.....#.........#....#....#............................##.#...#...............#.....#.......................#...................#.................#.............#..##..#..#...#..#......#.....#.....#.........#..#..........#............#......#....................#..#.............#.............#..................................#.....................#................#......#........#..........................#.............##......#...#.#..#..#....#......#....................#.##....#........#.........#........#......#........................#.#..#................#.......................................#......#.........#.......##..........
.#.#..........#......#.........#..#.........#......##....#............................#.#.#.....#.......#...........#..#..#..##...............#....#.......#...........##.............#.#.....#..................#.#...#...............#.......#.....##............#....#................#..........##.#...#...................................#....#...........#.#.#...##......#.......#...#...#.....#......#.....##.......#..#..................#.......#...#...#.............#.....#.......#..........#...........................#....#......#............................##......#.#....#....................#..........#............#...................#...............#.....#.#....#.#.....#..............#................##..................#........#......................#...........##....#.......#.............#..#.......#...#......................#....#......#......#..................#.......#.#.......#....#......#....#......................#.##.....
.....#.##......#....#.......#......#.......#...#........#............#.....#..#...................#......................#.........................................#....#...........#.....#..#.#........#.....#..#...................................#...#...#........................#.#............#.................#.........#..##........#..#......#................#..........#.............#.............##.......#........#.....#.#....###.........................#..#..............#..............#.........................#.................#........#........#......#.............#...........................#.........#.......##..#........#.........#....#............#..##.........#......................#......#...#....#..#........#...#........#.........#.............#........#......#....#......#..#...#.......#...............#..#..........#........#..............#..........#.........#...........#.#...........................#......#.#.#......
..#.........#.........#............#..................#........#.................#.....................................#.........#.............#.........#..........#.....##..##.........##...#.....#..........#...#........................#....#.....#.........................#....................................#.#..#..#........#.................###.....#........#................##.........#.#......................#......#..............#.#...........#.............................#..........#.#.........#.........#............#..#........#.......#.#.....................#..##............#.....#....#.............................#............#........#.#.....................#......##....##.........#.........#..#.....#......#...#......#.............##.....#..#......#.#.....#.#.....#...#......#..........................###......#..............................#............#......#......................#.....................#.#.............
....#.#...#....#................#...............#....................#.......................#......#......#.................#.......#.........#.#...#........#...#............#.........#....#...#.#.#..#.#..##..........#..........................#...#.#...#.#...............................#....#..#...##......#......#........#..#...............#.........................#.........#.....#.....#....................#.......#......#..............#.#.#.....#...............#...................#...#...................................#.....#..........#....#..#........#..#.................#..........#....#.....#............#..........#...........#....#...............#..............#....#.....#...............................#....................................#..............#.#..###..#...........##..........#..#....#..#.......#....#........#...#...........#....#......................#.......#....#.......#..##...#.....#........#.............
.#..#.................................#.....#........#.......#...#.......#..#....#...............................#.......#.....#..........#..#..##.............##........#.##..#.....#....#.#....#.......#.......................................#...........#..##......#..............#......#.............#.#...........#.....#..#....#.......#.#.#...............#.......##..#......................................#...............#..........#........#.............................#.....#.#.....#..........................##.##..........#...##.#.....#................#..#.##.#...............................................#...........##..#...............#.................#.#..............##.........#......#..........#...#......#....#...#.....................#...............#.................#..#...........#...#.......##...##.....................#.#.....#......#.............................#...#.....#......#..................#...#...#...#..#..#
...#....##.....#......#..........#...........#.#...........#...#.....#..........#...#...##.......#.....#....#..#.#......................#...##.##...................#.............#..............#.......................................#...#.......#...#...................##................#.......##........#.................#.......#.........#.....................#.....##.#.#.......#........................#.......#...#.........#.....#........#...##......................#..#.......#...........#...##........#...............#.............#...........#..#......#................................#.##..........................#.#..........#................#...........#................#.............................#.#............#.............#.........#..........#.......#..........................#......#..............#............#.....#.......#........#..........##...............#..........................#........................#.....
...............##........#.......#........................#............#.....#...##.....#......................#....................#.........##...#........#........###.....................#...............................................#...#...................#...................##................##................#...#....#..............#....................................#....#.#......##..#.....#..........#................#..........................#...........#.....#.........#...........##..........#.#...#...............#...........#............#......#.#........................#...#.....#..#...................................#...................#..#.#..........#........#....................................##.#.....#.....#............#...........................#.......#.#.......#........................#.......#..#..#..........................................#................................#...........................#..#
...........#.........................#.......#......#..........#....#....................#...................................#......#........................##........#.....#.........#...###..#.........................................#..............#....#................#...............................#.........#....#...#....#..............#.....#........#..........................#...........#......#......#.#..#....#.....#.......#...#.....#.......#......##.#..#.......#..........................#...............................##......................#...........#.......#.....#.#....#...................#.................#................#.......#.......#.................................................#.................##...................#.......#.......#............#........................#.......#....#.#..........#.......#.................#........####...##....#.#....................#..##................#...........#........
.........##........#..#.........#..........#....................#........#............................#...#......#..........#............##................................#.....#...........#...............#..#..............#..#.....#.#........#.........#..............................................#..................#....#.....#.........#........#............#.............#.....#......#......#........#................................#.#........##.#.#...........#......#..............#....#..#.............#...#...................#......#....#....#...#..#..........#.##....##........#....................#.......#...##.#....#.#..........#........................#...#.............#...#.......#...........#...#..#...#.....#........#.#..#.........................................#.......#.....#...................#.#.###........#.....#.#........#.#......#....................#...........#..............#.#......#....................#..#...#
..#...............#........#..#.......#.......#..#.................#..#............................#.......#.........#....#........#..................................#..............#.........#..##.#............#....................#....#.............................#.......................#...........................#.......#......#............#..#...#....#........#..#..........#..#.......#..........................#...................###............#..........#..#......#.................#..#..............#...#......................#.#...................##................#.........#.........#.#........................................#...#.........#..#....#.#.....................##....#....................#.#..#.#..........#.........##....#.........##..............#....##......#..#...............#.......#..............#............#..#.....................#...........#....................#..#.....#................................
.........................#............#......#....#........#.....#..#............#.............#.#................#..................................#.......#......###.............#........#........#....#.....#.................................#..#...#.......#...#..#.....#..#.#..........#...#................#.....#..........#......#.............#..................#...#......................................#......##.#......#....##.#..#..#..................#.......................#....................#...........#.##...........................##.#.......##..........................#..#..#.............#........##.........#.#..............#...........#................#.#..........#.#.....###..#......#.................#.......#........................#..........#....#.....#.....#..................#........................#....#.............#..................###......................#........#......#....#........................#....#
....................#............#.....#......................#..#..#........#............#..........................#.................#.......#.#....##.........#........................................#......#...#.....#......#....#..........#...#......#................#..#.........#......#...#......#.............#.......................#..............##.##.............#.......###.#....#.#................................#...##.......#....#..............#.................#.#.....#.#..#..................................#............#...###.................#...............#...#.......#..#......##.....#.............................#....#...#.................#..#...............#.....#....#................#....#.....#.......#............#...........##.....#.#..#.................###........................#..##.#.........#.#.#.........#.............#.....#....#..........#.#........#.......#.............#....................#......#....
.#........#..............#.#...#.#.....#..............#.....................#.#..........#...#.................#..#...........#...............#..#....#....#......#...#....##........#..........#.......#..#...##...............#.........#.#..........................#......#............#............#.....................................#.....#..#....##.......#.#.#....#...##.#..................................#...#..................................#.......................#.......#.#..#................#.#..#.#.#.......#..............#.#...................................#....................#.#.#...................#.........##....#.................#................................#........#..................................#.....................#...........................#....#................##..........................#............#.....#....#....##.#...............#...#..##...................#......#..#.#........#...#............#
.........................#.........#............#..........#...............#...#....................................#.........#...........#..............#.........#...................#......#........#.......................#......#....#.........#.................#..#......................#...#...#.#.........#.#............#...........#........#................#.............#......#.#.#.....#..........#.............#........##.....#....#......................#..#...............#.#......................................#.#.....#........##.....#........................#..........#........#...#...............#....#..........#....#..................#....#...#..........................#.............#...#.............#..#....#......#...........#.....#.#................#...#..##..........#..#............#..#........................#..#............#.....#.....#......................#..............#....................#....#...........#...
........................#.#............................................#....#........#.........##...............#.....#........#.#.#...................#.#.........#........................##...##......................#..................#.....#....#..........#............................#...#..........#.....#.....................#..#...................................................#......#.........#....#.#.#............#......#.............#.#.....#.#.....................#...........#.......................................#.#..........#............#......#.....#..............#..#.......#......................#....#..#........#......#..............................##...#...#...........................#....##......#......##.....#...............#.............#..#..............#....#.......#......#.#.#...........#........................#..#..#.............#....#....#........#....#..#..............#.#.......#........#..##.#.........
...#...#............#.....................#.......#............................................#...#..............#..#.......................###.#...#............#......##..................#..........#.........#........##.........#................#..#.....#.................##.......#......#......................................#......#.......#.#.....#........#....#..............##...#.......#..............#..#.........................#.........#................#..##.........#.....#...#............##..........#..........#...........#............................#.....#....#.#........#........#.........##.#......................#..#.........................................#.......................#..#......................#......#.........#................#....#........#.....................................#...........##.....................#.#....#.....#.................#...#..#....#.#....#...............#.#................#......#
..................................#.....................................#.........#.....#....................................#.........#.#.#................#..............................................#........#.....##.....#.#......#.......#........#...............#....##..#....................#.#....#.........#.......#...............#.................#.......#..........................................##........................#........#.......#..........#.##.....#.......#....#.......#..##....#.###......#......#.#..#....###.....#........##..##.............................................#.............#.........#........#........##.#...#.................#........#.............#...........#.....#....#............#.#.....#........#..........#...................#......................................#.....#..#..............##....#........##.#...##...........................#.........#.#..........#.................................#
...............#...##................#.....##.....#.......##............#............#..........#...#..#...........................#.......#.....#......................#.......##.......##..........#..#.............#.......#...#......#...................#..#.........#...##..............#..##.........#.......................#.....#...#.........#........................#.......................#...........#.#.#..........#..............#.#.........#..............#........#..................#.............#.................................#...............#.........#..........#...#....#...#...#..#..#.#...#....#.#....#.#...#..........#.......................................#.....#......#..#.#...........#.......#.......#.................##...............#................#..#..#.............#...................................#........#...............................#..................#......#........#.....##.............##....#..#.......#
........#.....#.#.#.##..#....................#.............#...#.......#........#....#.......##........#......#......#.................................#.........#..............#...........##..###....#...........#.......#.........#...#..........##.#...........#.......#..........#......#..................#......#..............................#.........#........#................................#................................#.........#..#........................#...............#......#...........#........#............#..#............................#..............#.............................#.#...............#....#............#...............#...#.......................#..#........#.......#...........#..............#.....#..#.................#..................#....#................#.#.........#......#..............................#....#.....#.................#.......#..............................#..........#......#.#...#.....
............#.......#.#..#...#........#........................#............#..#...........#.................#......#........#.................#.....#.#..#....#........#............#...............#...#............#.......#............#................................##.......#.........##.#.........#..............##............................#..............#........##....#...........................................#....#......#...#............##....#........#..#..#................#.........#.........................#..#...#..##........#....#........................#...............................#............#.#.......#...........#.#.............#..#...#........#...#.............##.#.............#...##.....................#.........#...#....#..........#............................#..........#.#...........#....#.....................#..........#.....#............#....#......................##......................#.#....#........
..#.............#.#.................#...#....#..............##....#.....#.......#...................##.#..........#.................#.............#....#........................#........#....................#.................#......###.....#....#...............#..#.....#................##....#......#............#.#..........#.............#.....#......#...............#...............#.......##....................#...............#.#...........#....#.#..........#........#........#.......................................##..#...#...#.........##.........###....#........#................#.....#...#.............##.........##........#........#.........................#.......#........#.......#...........................................................#....#.......#.........#..........................................#.#...............#.................#....................#.......#....#....#............................#.....#....#....##...
...........##...........##.#.......#...........#..#..........................................................................#............#................................#...............#....#..#...#.........#....#....#...................#.....#...........#.......#............................#.............#..............#...#.....#.................#..#........#......#.......#####.....................#.................#.......#.........#..........................................#....#..............#..................................................#....................#..#.............#....##...........................#.....#.....#....................#........................##........................#.#..........#.........#........#.........#................#....#.......#........#..........#..#..........#.........#........#.........................#........#....#......#...............#..#..#..................#..#.........#.....
..............................#..........................#.....#......#.................#.......................#..............#....................................###............#..........#......#........................#.##..#....................#....#............#...............#......................#.........#...........#.#.#.#...................#.........#.............#.........#......................#....#...............#.....................#..#......................................#......................#...............#....#............#...#......#...##.#......#...#.......#.....................#.#..#...............#.................#.................#.......................#....#.......#................#.#...#..............#....#...#........................#......#..............#...........#......#..#...#......#........................#...#.........#.....#.....#....#...............#..........##..#..#........#.#.....#.
..#..#.....#.#...#.....#......##.......#.#...#.#...#................##.........##...#..#.............#.....................#....#..#....#.........#........#.......#....#.................................#.......#......................#...#......#.....#......##..#....................#......#.......#..#...#.....................................................##...............#....#..........#..........#...#.........#.......................###...#..............#..#...........#..................#....#...........#.....#.............#......#.#...........#.......#.....#.................#...................#....##....#.....................#..#..#.......###....#.................#........................#....................#........#.....##.............#........#...............#...#.............................................##....#......#....#..........................#...................................#...........#........##...#...#..
.........#...#......#....#..............#.#.......................#.........#.#........#.......#.......##........#........##..#....#..#................##.............#....#.....#.....................#......#............#....#.............#......#.........##......#..............#................#.....................##.......................#....#.........#.......#...............#.#............................................................#.................#......#.#..........#.......##.#..........##...................#............#.......##.#......#........###.....................#....................#....#..##.............#.........#.#...................#..........................................#......#......#...........#..............#..........#..#.............##.##.#.................#.............#.........#...#..#.....#......#...........#..........................#............#......#.................#.......#...........
#.................#...................#.........#...#............#..#..................#.#............#.....#........#.#.......#.........#.............................#........#................#......................#...###.....#....#.............................#..........#.....#..............#.........................#........................#.#........##..........#...#............#.................#........#.................#....#.#.......#.............#..............#..#.............###.#...#.........................#...................#.....................#....#.....#................#.....#.#.............#.#........##.##...#........#..##...............##.#..........#.........#...........#...........#....#...................#.#.......#.........#......#..................................#....................#................#.......#.#..#.....#.#.....#...........#.......#..#.....#......#..#....#.#...............#........#....
.............#...............#..........................#...............##................#.......#...#............................#...#....#......#.........#...#........................#....#.....#.......#.#..........#.......#.............##.....#.........................................#....#..............#..#..............#....#....#......#.#.#.#...................................#..#......................#..#...#......................#..........................#.........#.........#.................#..#....#.........#......#......#....#........#..#........#.................#...................#...#........#.#....................#.....#.............#........#.....#.......###...................##............#........##...##.#...................#..#........#......................#....#.........#...#.#.............#.....#.....................................#.........##.....................#................#......................
..#..........#......#..#...#...........#......#..........##..................#.......##..............#..#................#.................#.........................#.........................#...........#..............#...................#...#................#.....#.#.......................................#.............#...#..................#..#..........#.............##.##...............#.....#..#....#.......#.#......#....#................##........#...........#.............#....#.............................................#..#.#......##............#..#.............................................#......................................#..........#..#.#.......#............#........#......................#.........#...#.........#....................................#..........................................#..##........#..........#...................#...............#.........................#................#...................
...................##.........##...##..................#........#.##......#.........##.....#..#...#.........#.....#.#.......................#..................###.............#........##.......................#.......##...........................#..#....................###...#.........###.........#..........#........#.#................#..........#...........#............#.......#.......###..#.............###.#.....#..........................#.........#....................#........................#..#..#.................................#.............................................#............................#..........................#.......#....##...#....#...#...........#.................#............#................#...................#............#...#.............#.............##.#....#.#..............#..............##.........#.#..#...#.............#.#...#.........................#.#..#........#...............#..#....#..
.............#.......#...#..#.......#.............................#......#.....................#....#.........#.......##.#..........................##..#...............................#....#............##..........................#..#.......#..............#.#..#.........#..............#.................................#.#...........#...............................#.#...#...#..........#.......##..##...#...#........#..........##..#..#.....#.......#.......................##...........#..................#..........................................................#.#....................#.#.#.......#..#.#........#......#...................#....#..#..#....#......#....................#..#....##..#.#.......................#.....................#.........#..........#.........#.....#............#.....#..#..#..#....#...............#......#..#....#.#....#...............................##....................................#.........##......#.
......#...........#..#...#.......#......#.....................#...........##..........................##..............#.....#..#.......#.............#....#.........##......#..........#.....#.....#.#.......#.........#............#...#.............#...#.................................#....................#..............................#...#...#..#....................##....##...#............#...#...............................#...#...........#.#................#......#..#...............#......#...........#...#.#..................#...#...#..................................#............#..............##..........#.#............#......#.........#.......#....#...##..#......#..#................#...........#...........................#..#...#........#......#................#.......#.#...........#..#...#...#.#......#..........#..#.................#..................#.....#.....#.......#................#.#..###....#...#..#....#...........
....#.....#.................#....#.............................#..................#.#.#............#.#..........................#...#...#....................................#.................##...........#...#.....#..........................................#......#..........#...##..............#...###..#....#......#.#........#.......#...................##.#..........#.#..............................................#....#.....#...##...........#..#..................................#...........#..#......#..........#...#............#..#.....#..........###.#....................#.............#.#...................#.............#............#..............#...............#.......##.........#.......##..#..#......................#.....................#........................................#.......................................................#.......#..........#.....................#....#.............#.#...#..........#..........#....
.#........#.............#.....................#.....#.............#.#..................#...................#.......#....#.....##..........................................#...............#.........#.....#..#...........................#.......##............#...............#.........#..........................................#......#.#...............................................#.#........................#.......#....#...........#.........#....#.#..#...................#.#.#...#..#........###.......#..............#...###.#..........##.#...#..............................#.#...............#.#.........#..#..........#...#...........#...................#.........#....#...#.....#.......#.....##...........#.....#.........#....#...#.....#............#.............#....#..........................#........##....#...................#......#.##..#..........##........#....#..........#..............#.........................#...............#.#
....#..........#.....#...................#.......#.......#......#....................#...............#............#..#..#.#...........#...#.............#..#.................#....#..#.......#..........#........#...#..#..#...#..................#.....#.......#.#.....#..........#...#.#...#..#.#.......##................#......................................#.........................#...............#...............#......#................#.........#........................................#............#....................#.....#.............................#.##..............#.....................#...#.#.......##..............#.....................#.#....#.............#..................#..............#....................#.........#........###..#.#....................#.......#....#...#...........#.............#.......#................#............#......#....#......................#..##................................................
.####..............#..........#.#..#.#.....#.#..#...............#........#......#.#.....................#......................#...........#.................................#.........#.........#.....#...#........#....#...#.....#..#.#........#.....#...........#...#............#....#.#.........#........#......##.....................#...............................#..............##......................#.........#...#.......#.#.........##.#..............#.......#.....#......##....#....##.............##....................................#....#.......#........#................#........#..................................##......................##.......#........#...............#..............#.......#..................#....#........#.......#....#.......#.....#..#.#.......................#....#..........#...#....#..#..#...#.#...##...#.....................................#.#..........#...................#.........#.....................
........#...............#.#...##......#...........#..........#............##......#...........#.................#........#.....#.#...........#...............................#...............#........................#................###...................#..........#.......#..........#.........#...................#.....#...#..#...#...#.................................#..................#.#......#.###....................#............#..#....#.........#.....#.....#.....#..#.......#....#..#...#.#.............................................#.....#......................#..#..#.....................................#......#....#.#..........#......#...#..............#...#..............#........##...............#........................#.......#.............#..#.................#...........#.......#..#.......................#..................#.....#.#............#...........................#..#......#.#.#......#.#...............#.#.......
....#..........#.....#.................#.......#......#.............#.........#..#..#............#.........#........#........#..#......#...................................#..................#......#........................#......#...#.................#...........................................#........#..............#.....#....#.......#.........................#...........#.............#................#.........#.........#..#.............................................................#........#....#.......#..#...#........#.............##............#..#..........#..#.......#................#..#......................#....................................................#......#..#.......#................................#.....#........#......#......#...................#......##...##......#.........##...#..#.............##....##.###..###.................#......#.....##..............#.........................#..........#...##.....
..........##....................#.#...........#...#.....##............#.........#...#..#.................#...........#...#......................#..........................#......#...................#............#.#...#...#......#...##...........#..#.............#..............#.......###........#....#.............#..........#........#....#....#.......................................#.........##....#.................#...##.#.......#......................#.........#..............#..#...............................#.............###....#................#..#......###.#.........#...............#..#.#....#....#..................#..............#.............##..................................#.#.....#...#........................#.........................#...#.#...#..........#.................#.....#.#........##...........#............#.....#.#.......#...#..................#..#.......#......#...............#....................#......#.
.........##.........#....#.........#.......................#...............................#........#..................#....#.................#..#................#.............#.....#.......#.....#...#.......#.#........#...##.............#................#........#................##.#.............#.......#.#.........#.#.........#.#...........#.#.##........#..#..............................#...##..............................#.....#.#....#......##.....#...........................#..#.#..........#.#.........#..#.....#........#..........#.......#..#............#...##.#.#......................#.##....#.......................#........#......#.......#.................................#......#......#......#........#.............................#...#..#.....##..#.................##.#.#.#..............#..........#.....#.........##..##....#...............##....#................#...#............#....##.......................................
....#......#.#..........#..............#....#...........#.......#..............##.....#.#...#..#..........#..............#......................#............#........#..........#...#..................................##.............##...........................................#..................................#........................#.....#............#.................#............#.......#...........#................................................#.................#............................#...#.#........#...#....#...................#..........................#.....#...#......#.....#......#.....#....#.......##...#.#..##.....................#.#..............#.#................................#.....##......#.....#.##.........#.......#................#...................#......#....##.#.............#.............#............#....##.......#........#...................###...#.................#................................#
..............................................#...........#...............##....#............................#....................................##......#.#..##..........#.........................................##.#...........#..........#.........#...##.................................#...............#..#.....#.#.#......#...........................#.........................#..........................#......#...#........#.....#.......#..........#...#............#................................#................#......................##.............#....#...#.#.#.........#.#......#.............#.#.#................#................#........................................#........#.#.....#.......#...........##............#.....##....#.#.......#..........#..#...........#...#........#..........................#..............................#............#.........#....##.........#.#......#....#....#............#....................
#............#................#..................##...#...............................#.........#.......#..............#.................#......#.#...............#....#.............................#...##......................#.....................#.....#......#.....................#..##.................................##......#............#.#............#..........#.#..#.#...............##.....#.............................#............#.........#.#..........#.#.#.....#.....................................#...............##....#....................#....................#...#.#.......#.#.....................#.#...................#...#.......................####.............#.......................#....##....#......#.#...........##..#......#.............................#..........#..#.....#..##............#...#.#.........................#..............#....................#........#.....#.....................#.#........#...........
.......#..#...#...............#.......#.......#...#...............##.#..........#.............#.............................#.................#..........#.....##...#.....#.........#...........#..#...#........#..#..#............#.......#.......#.........................#.................#...#......#..#..................#....#.#........#.#.............#....#.#...........#........................................#......................#..............................#......#..........#......................#......#..........#.#.....##....#.#...................##.....##.....#.#...#...........#...#.............#.................#.......#.....................#.......#.......#.#..........#...#......#................#.........#..#..............#...............#...................#.........#.........#....#..................#....#.#...............#..#.....#..#................................#..#..............#....#............#...##........
..............#.#..................#....#..........#.#..#.........#...#......#...............#.............#.#......#........#.....#.....................#.##....#..#............#...#.......#......#.....................#.......#.##....#....................#..........................#.#..............#.......#.......................#....#.#....#.................#.....................#...#......#.#.......................#.........#................#.#...#.....#....#...#.#.........................................#..#...#.....................#...............#.......................#..........#.....#.......#........#.#.............#...............#............#...#..........#...................#........................##......#...##..#.............##...................##.................#........................#.........#.....#..............#............#..#.#....#..#......................#..........#...........#.......................
..#.......#...................#..#...#.........#...............#.#...#...........#...........#.#.............................#...........#....##.......#........#.........................#..#...................#.........#..#...............................#......#.#.#............##...................#.....#................#.#...#..................................#.......................#........##......#.....................#...#...................#.........................#...#.#.#.....##....#....................#......#........#.#......................#............#...........#.............#...#............#..............#............#..##.......................##...............#...#..................#.#...........#....#......................................#...........................##....#............................#........................##.........#......#..#...#.........................#.........#........................
.#...........#..#.#.............#...............#..........................#.....#.........#.......#..................#...........#.......#....#...#...##..........#.......................##.........#.#................#.........#.....#...............#......#...##...#..........#........#......#..........#......#.............#.#.#...................#.#...#..#.........#.......................##...#......#...#.##......#....................#...................###........##......................................#........#....#................#................#......#.................#...#....#..................#................#.............#.......#.........###...#..................................#...........#...#.................#...........##.........#........#.......#.....................................#......#.#.......................#....#..#..................#..................#....#...........#....#.....#......#...............
................#..........................#.......#............................#.........#.....................#.........#.....#.......#....#...........................#..##...............#.#..#.........#........#.....#...........#............................#............#..##...#..............#...................................#....#......#......#.#........#........................#..........#................#.##.....#..................#..####........#....#......#.......#.......#..#.#..#..................#.....#..##....................#..#............##.....#....................#......................#.....#....##.......................................##........#......#..........#..#..#.....#..............#.........#.......#...#........#.#......#.#...................................##......#......#......#..##...........#.........#......#....#............................#.#.#.#..........................##...#...........#...#..
..#..................#.....#...#..#.............#................#....#....#....#..#.............#.#.................#.#.............#...........................#..#.....#......................#............#......#......#.#........#.............#.##...........................................#......#.#........#...#.............#....#.....##...#........#..............#..##.#.....#......#..........#...#.##...#....#....#.........##..#......#.........#.##...#.......#.....#...#....#.#......................#.........##..........#...............#..................##....#.......................##.......#............#....#........#.............#..#.....................#.....#............................#....#.....#.......#......................#.#....#..............................#.#......#.....##...................#...................#..#.............#.#................#...#.#.........#...#.............#........#........................
#.......##...........................#..#....#...................#..#..#...#......#.#....#.................#...................#............................#.....#.....................#.##...##..#...........#........................#..........#...............#......................................#.....#....................###.................#......#................................#................................#..............................#................#.#......##...................#..#...........#......#...#........##......#.............................#..................##......................#............................#.....#....#.....#.#.#..........#..#..................#.............#.........#.#.....#.........#............................#...#.............##..........#...............#..##....#.......................#....#..........#.........#..#..#................#.#...........#...#.........#..#.#..........#...
.##...................................##.........#.................#.....#....#..........#..#..............#.#................##.....#............##....#.....#....#.........#...........#..........#..............#............#..#.............#...#.............##...........#....##..........................#.#..#..............#..........#.........#........................#....#..................#......#.#.#................#.##............#.#....#.......#..............#.#..................................#..........#.....#.........##..#.......................#.......................#.#..................#....#..#...#............#.....................................#.##......................................##.....#.#.............#............................................#....................#................................#................#.....#...............#.........#.#..#.................#....####.#.....#.............#......
.........#....................#......#.......#........#.................................#........#.....#...................#...#......#.........#............#.....#.....#.#......#.........#..#.#.....................................#................#...........#.........#......#.................#....#................#.....#................#.....#..........#.....#..........................##..#......#...#.#.....#................##.................................#.....#.............#.......###...........#..#...........#.....#.#......#...#.#.....##.....................................#.......#...#...........#................#...........#.....#.#...#...#..#..##...................##..#..#.............#.#.............#............#.........#..........#.............#...#..#.........#........#..........#.........#..##..........#.............#....#....##...........#......#..#..#...#........................................................
#.........#...........#..............#......#........#...#..............#..#..............#...#........#...##........#....#..#...................#..#.....................................................#..#.........#...#.......................#..##..#..........#......#......................#..........................................#.....#...#..........#.#.........#.....#........#....#............##.........##...#.....#.........#.............#..........#..#.##..........#............................#..........................#.......#.........#...##...#.#........#..................#..#......#........#.......#...........#.........#........#.#.........#..#.....#..#.................#...................#......#...........#..........#.....#..................#...#...........................#..#..#..............#.................#..#..........#.........................#......#...#.#........#..................#..............#............
.#.##.....#....#..#....#.............#................#...#.......#..........#..#......................#......##...#.........................................#.##...............#...#......#.............#.....#..............#.#.......................##...#........................#...#...#...........#.#................#..........#........#.....##....#.......#....#...............................#......#..............#............#..#.....................#......#...#....#.............#........#.................#.....#.........#...........................................#...........#....#....###................#..............#...........#............................#..........#.....#..#..#.#....#...........#...............##...........#...............................#..#....#.....#.......#...#.............#................#.........##.##..........................#......................................#.#...............#...............
............................###..................#.#....#.................................................#......#....#.........................................##......................#........#.#.#..............#............................#......#......#..............#..............#.###......##.....#....##...#...#..#....#..#.#............#........#.........#.............#.......#.....#..#....................#.#.....#...#.............#......#...................#.................#.........#..#........................#..#..........#..##............................#......###....#..............#..#...........#....#....................##.................#.............................................#..........#....#.................#..##.....#...#.............#..........#..................#...........#...#...#...#.........#.....#..#..#.....#..#.............#...#....................................#.............#....#...............
.........#.........#...........#..##.....##.........#.....#.......#.........#.................#..#.#............................#.................#..................#........#..#.#............#.#...........#.#................#.#................#.....##.............#...##......#............................#...............#...............#......#.#......#.............................#...#.............................#.#....#.......#......#..........#........................#..#..#..........#...................#...#.#................#....#..#......#..#.......#.......................#.........#..................#.......#............#..#............#.#.......................#......#.#...#...#...............................#..........#.............#.#.#.......#.........#............#...#.#....................#....#..#.............#.#...#..............#..#........#....#..#.................#......................#..........#......#.....
....#..##............#....................#.....#....#..............#........#............##.......................#.#.....#..........................#....#...#..........#......#...#..........#.........#.....................................#.......#............#...#..#...#...........##...##..........................#..#....#.......#..............#........#....##.#..............#.....................#..#....#..........................#..#..............#.............##.....#.#.....#....#...................#..#..#..........#.....#............#...#...........#.....#.........#..#.#........#.......................#.#...............#......#......#............#.....##....#....#.........#..........#...............#..........#...........................#.........#..................#...###.........#.#.......#...................#.....##............#...................#.........#......#....#......#.#..................#....#..................
...........#.............................#....#......................#..#........#.......#.............#..........#....#.....#.......................................................#.....................................#..........#....##..................................#............#.....................#.....................#...........#.......#.......#......................#.....................#...................#.....##....#......#.....................#...........#......#......#.........................#............##.....#.#............##........#............................#.........................#...#...................#..#..............#..........##.......#....#...............##..........................#..#..................................#.............#.......#.........#...........#......................#............#..........#..........#...#.....#.#.....#....#....#..#..#....#.......##........#.................#.
....##....#.#..#....#......##..#..#.....#....................##..#........#..........#.....#.......#......#..............................#.....#..#...#.....................#............#......##................#........................#...................#..#..........#..................#..........#..............#.............#......#.................................#........................##..#...........#.......................#...................#.......#..#..........#.....#..............................#....#......#..##.................#..#.......................#............#....#....#............................#..................#.#.....#...#.......#.#.......#.....#....##.#....#.........................#.#..#............#.#......#.................##..#....#....#....#.................#..............#.#..............##......................#......#.#...............#......#.##......##.........................#.....#.#.#....
.................#.....#..#....................................##.#....#...............#..#.#........#.....#...........#........#.......##.....#...............#................#.......#..#..#......##..............#...........................................#.......................#.............................#...#....#.........#.........................##.#........#..........#...#.......................#..###.#...#.......##...................#.......................#....#...#....##....#.....#......#......................#........#.......#....#.............#........................#..#.........##.......###......#.##..................#...........#........#.#........#...#...................#.....................#..#....#.............#..#........................#..#.......................#...........##.............#....#....................#.........#........#.#........#....##.#..#...#...#....#......#.#..#..#....#.#.......#..#.....
........#.##..#.................#.#..............#............................#.....#.#...........................#.#......#..................#..#.....#.........#..#.##......#..................................#.#...........#...#......#...#..#.........#...#.#.#....................#..........#...............#....#.#........##..........#....................#.....#..................................#..#...#..#......................................#.....#.............#...#..........................##..#....................................#...............#.......#...................#..#...................#...#..............##.#.........#..#......#..............##.............#....#.#.....................#.#...#.........................#.#..#.............#......#...........#......#.....................................................#.....#.......#.............#.....#.#......#...#.#.............................#..#....#.#..#.....#.#....
..#..#....#..#....#.#.........#................#..#...........#..............#....#.......#...............##...#..............#...................#...........#.................#..#............#.........................#.#.....#.#.....#.......#..........###.........##...#..#........#..#....#..#..#.......................................#.#........#..#.....#.....#.......#.........#.................#................#.........#.........#...##.........##.....#.......#.#............#...#..#...........#..#..........#......#........................#.................##.......#............#.#..........................###...............................##.........#.................................#............#...........#..........................#.#........#......................#..........#..................#........#.....#...........#....##......#............#........................#...............#.......................#..............
............................#...................#............#....#....#..#......................................................#.........##.....#...............#.#...................#...........#...#.....##.......................#...............#.#.......#....#.....#...#..............................#.....#.....##...............#........#.........#.....#.........#......#..##.....#.....#............#...............#.....#....#...........................#....#................#.....................#..........#.....#..........#......#....#.....................#....###.#.....#.......#.......................#.....#..........................#....#.............................#.......#.......................#.......#..................#.......................##.................#....................#...................#.....#...#.....####..................#..###...........................#......#.............#..#..##...##...............
....#....#...#.........................................#............#.....#............#...................#..#.#...........................#..............#..............#..#....#...#........#...#...........#.........................#...#..........#....#............#...#......................#.........................#............#............##.....#...#...#....#..............###......#.............................#..........#..................................................................#.#.........#.#.....#..#.........#................#.....#.#...#......#............#................#..#..................##..#......#.#.......#......#..#..#.....#.............#.................#...........#.#.....#....#....###.........#........................................#..........#......#...#......#....##....#.....#......##.............#.............#..##..........#....#.#.........#............#.#.#..........###....#.............##....
.#...........#.....#............#.#.....................#.....##.#.#................#...#..........#...........................#..##.................#..............#.....#...#.#.#...#...#.....#....#....#..........#..........#..................#..................#.............#.#...........#.#..#.#....#...........#...#.##.................................##....#.....#....#..#...........#.............#..........................#.........................#.#...#.............#.......................#...........#.....#........#.............#....#..#.....#......##...........##...................#..................................#..............#....................#.#......#...#.......#....................#..............#................##.#............#.....................#............#.#..........#.#..#....##......#.........#.....................#...........................................#.#........#......#..#.............#...#....#
....#..#..#.........#.#..#......................#.........#.......#.................#.#..#.#............#...................#.#.........#.......#.#...#...#..#.........#...#.......................#.........#...........#...........#....#.......#......#..................................##...#......#.....#....#...#................#..........#.##..#..................#.........#...#..#..#.....#.#............#...#.........#..............#..............#......#....#......#..........#...........#..#.........#.......#........#....##...#..................#......................#..#.#..#.................#..........................#.................#....#.#...#...............#....#...........#.#.....#.............#..#...........#....#.....#........#......................#.............#..#..............#....................#..........#..#.........................#..................###.#.........................#.........#......#..............
.#........#...................#.........#.........#.#...........................#........#......................#..............###.#...............................#....#......#..#..................#..................##.#.....#..................#.........#...#........##..#.....#........#.....#....#............#.#....#......##...#.................#...............#...........#............#..........#...........#......#........#..#.....#.................#..................#.............#........#......#........##.........................#........#.#.......................#...#..............................#............#............#.....#............................#......#.....#.........#................#..............................................#.#.....#...#...........#...........#.#....................#.#........#..........#.#............#.....#...........#..........###.....#.....#..#..##....#.................................
.#.#.##.................#...#...........#...........#..#..........##....#..................#.......##..#.....#...........................#..#.............#......#.#.#.##..##.....#....#......##...........#.........#.....#..............#.........#.#.......#......................#......#........................#......##.........#.#.............##..#..........#....#...................................###.#........#............................#...........##.........#.........................#............#....#.........................................#...#......#..#.............#..#......#...#..#...................................#...........................#.#.#.##.....#.....#..........##...............#..#.#.....#......#.............#......#......#..#.#........................#.#..#.............#.......#....#.##.......#..........#............#....#.#.....#...#..............#..##.........................#...................#....#.....
.......................#.......#..................#......#....##.........#...............................#.....#.............#............................................#...#.##....#.....#.........#.........#......#.................####.#...........#......#.....#..#..........###.#................#................#........#........#.......#.#...................#...##....#.......#......................................................#..........................#...............#.#....................#...........#.....#.#.......#.......#....#..........#.......................#..........#....#...........#.............................#.........#..........#...........#..#..........#..........#......#...................#.....#.....#.....#....#...#.......#................#.................#.....#.#..................#.#..........#...#..##...#.....#.....................#..#....................................#...........#...........#.....#
....#................#.....#....#............#.............###.#.....................##.....#.#....................#........#...........................#..............................#...............#.....##...#.................#.......##............#...#...........................................#......#..........#..#....#...#.....................#......#.............#............#........#...........#..##.......................#.##.#.#........#..........#..............##.#.#.............................#....#.........................#..........##....#.........................#.....................##..#...##...........................#.....#.......#....##...#......#...........#.#.....................................#...........#...............#..........#........#.#.............................#.#.#............#....#.##.................#........#...#.....#....#..........#........#.#.............#...#.........#....#.............
................###.............#.................#.........................#............#...........#......#.......#.......#....##.#..........#..............#.............##...................#..#..#........#..#.#...##......#..........#..........#.#...#....#.#.....#................##............................#......................#.......................#....#.......#............#..##....#...................#.#..#.............#...................#.............#..##..........#........#.............#........#...........#..#.............#.........#...#.##....#....#..................#.............#.#........................................................#......#...................#...........#.....................#.........#......#......................#...#.###............#.............#..#..#.........................##...#.................................#....#....##........................................................#...
.#.............#......#.......#...................#...........#..............#.#.......#.............#...#..#...#............#.....................#.........................##........#.....##.....................#....##.............#...........#.#......#.............#.#.#.....#...........#...................................#..........#...................#................#....#..##.#.....#....#....#.#................#.........................##...................#.#..........#..#.....#...........#..................................#...#..................................#...........#...#.#...#.........#...#............#........................#..#...#.#....#...#.............#.............#..#....##..............#...................#......................#..............#......................................#..............................................#....#.#.................##....................................#.........#.....#
.........#....###.#......................#........#..............#...#..##.................#..........................#.........#.......##................................#.........#......#....................#.....#.......#.........................#...................................#.......#...........#..#...#..#.................#...............#...........#..................#........#........................#......#....#....#.........#...#.......#........................#......#.#........#...#................#.......#.#.................#.............#..............#......#.........#......#.#...#....##..............#...........#.......#......#..........................#....#............#.........#....................#.......#..#....#.#.......#...........#....#...#.....##....#......................................#....#..............#........................#.........#..........................#..#.#...##.#.......#..............
..............#.....#............................#.#.....#..................#.......#....#.#...#......#..............#.....#........#......#........#....................#.....#.........#..........#...#...#...#.........#......#......................#...#.........#.......#.......................#.....##......#....#....#....................................#.....##.....#...............#.#.....................##...#......#........#...........##.#.#.......................................#.........#..#.#.##.....##.......#..............##.......#.#............#.....#......#..#.........#.......#......#..###..#...#...#.#........#..........#..#..#..##.........#..........##...#.#..#..#.....#.....................................#....#..........#.....#.......#....#...............#........#...................................#......#.............#.......##...#......................#..#....#....#...#............##......#..#..#...........#..#.#..
.....#..................#.#.#.......#.#..............#.....#........#.......#.........................#.....#..........#.............................#..........#...........#............#...........................................###..#.#....................#....##.##.....##...........#.##.#.#..............##............#...................#...................#.#..#......#...........#.#..............#.......................#...#...##...........#................................................#.#............#..............#..#....##........................#..#....#.......................##..................#.#...........................#.....................#.#................#....#.......#.#.............................#.#...#...#...........................................#................#.......##.....#..#.............#...........#...#...............................##..........#....#.......................#.#.............#.....
..#........#...........#......#..##...#.............#.#.......#..........#.....#..#..#.#.............#.......#........#...........#................#...#....#........................................#.......##.........#.....#......#.#..#....#.#.......#.........#.........##.#.#....#......#.......#.#................#.......#.#.....#..................#...#..#....#....#.............#........#..#.............#............#.....................##......#........#.......#...................#.........................#.#..#..........#..#..............#.....#..............#............................##.......##......#.........................##..#...................#.......#......#...............#.........#.................#.....##............#..#......###......#.............#...#....#....................#...#........................#..........................#..........#.....##..............#...................#.#.......#....#...........#.
..............#..#................#.........#.#..#....#........#..........#...........#.............................#....#...#....#.#.........#..........#........#.....................#...........#..........................................#...........#.#..................#.#.#...#....................#........#.........#.#.......#...#.#.....#.#...##.#........................#..#.....#.#...#..#.....##.............##.#.###..#...........#.....#................#..........#...#.......................#.........#.#......#..........................#....#............##....................#........#........................................##........#...#.......##.....#........................#.....................#................................#............#.......#.........##...............#..#......#.#.......#...........#..........#.....................#.................#.........#...#.............#.##...#.............................#.
................#........#.....#............#.....................#............................................#..........#......#........#........................................#...#...#.............#........#.......................#...##.#....#....#........#.....#.........#.........##.....#.#.....#.#.#....#..........#....#...#................#.#..........#...................#..................................#....#.............#.#...#...............#....#...........#..#........#......#.......##..#......#........................#..............#.....#.............................#...............##......#............#........#..........#.......#..#.........#.......#....#....#.....#......#.............#.......#...............................................................#......##.......#............#.#.................#....##..#............................#............#.......#.......................#....#......................
...............#...#.#.........#....#....#...................#....##........#...............#.......................#..........#..............#......#.......#.........................................#....#.#...........#........#..#........#.#.#......#.................##..###.#...................#...........#...................#......#.#....#....#..........#.........#...#............................#..............#.......#.#.......#.#.#.#.....##........#...#.....#..................#........#.......................#.....#................#...#.....#....#...#.....................................#..#.............#.#...#...#...............#......................................#....#.#................#........#.........#.........#..............#..................###..............................#......#..#........#......#..........#.....#..................#......#.........#............#..#........#...........#........#................
......#.....##....................#........................#...#.........##............#........#................#...#......................#.................#.........#.##...#.......#.#.............................#......##.........#...........#.........#...#.#................#...#...................................#....................................#.......##....#......#.......................#.....#....................#..........#...##....#.#...........................................#..................................#...#...#.#.....#.........................................#.#..........##.................#..#.........##.....#......................#...........##.#.....#.........#......................#...#...........#..........##...#.#......................#..#..#............#.............................#.....#....#.#....................#..#....#..#.#........#............................#..#.............................#.
..............................#...#......##...#...#.......#..#........##........#..............................#........#..........#.#.........#......#.......#........#........#....#.............#...#..............#..........#..#...#.........##............#..##..##.#.........#...#..#..#...............#.#..#.......#.......##......#............#........#...#...........#............#...#......................................##......................#...........#...#.....##.....#.......#.....................#......#.........#...........#.....#..#....#............#.#........#..................#.#......#.......#................#..#.#.#...#......#........#.......................#...#..#.....##...#....#...........#.........#.......................#.............#...................#.#...#..................................#........##.....................................#...#...#.........#....#.................##.......................#....
............#...........#.#.............#....#..............#......#..#..............#...#.....................................#...#.......#......#...#.....#.....#.....#...........##................#.............#.....#.#...........#.#......#.........#................#.........................#.........#...##.........#................#........#.......#..........................#............#......#............##.......##................................................#...............#.....#....................................#........#...#.......................................#...........#.#.#.#.#..........#..........................#..#.......#....#.#......#..........#....#.#.........#...............#..#.....................#......#......#......#........#........#...#....#.#....#........................................................................#....#....................#......#..#...............#............#............
..............................#...#...#..........#..................#..#.............#...#.............#...............##....#...........#....#........#.#..#...#...........................#..#..............##.#...#.......#..................#....#...................................................#...................#...........#.......###.............##....##...#..................#........#..#..........#......................#........#.............#..#..#.........#.....#......#..............#.............................................................##.................#..#.##.............#....##..#................#.....##..............##..................#......#........#...#..........................#.#...........#...............#.............#..#...#.......#...................................#.#..........................#....#..............................#.......##..............................##............................
...#........##..............#......#...................................#.....##......##..............#.................#......#.......#............###.......#........#........#.........................#....#...#..........#......................#.............................#................#....................#.........#...#......###............#...................................#.............#................#...#.#............#....#...#..#..........#.............................#.....#...#..#................#....................#.............#......#.....#.............#..............#............##.#...............#.............#...............#........#....................#.#.#............................................................#.......#.............................#.................................#.........#...#.............#...........................#.#.......................................................#....
.......................#.##...#..........#.........#..#..........#..............................................#............#....#..........#.....#.........#......#..#..#...........##...#..............................................#......#........##..#...........#.........#.#.......#........#........#..###..........#.........#...#..##....................#.......#.......##......#.........................#........#....#.....#.#.....#.......#..........#.....#........#.........#..............#.#......#.......#.........#...........................#..........#.#...#....#...#.......#.............#.....####....####.........#.......#..#.................#............#.....#..............#............###....#....#............#........................#.........##...............................................#...#......#..##....#.......#...........#......##.....................#.........................#..#...............................
....#...................##...........#.......###.....................#.............#.#...#............##..............#.#..............#.........#..#...#.#........#..##.....................................................#.......#...........#......##..............#...............#...#........#..#.#..................................................#................................#.#..........#....#................##....................#.....#...................#.............#.....#....#..............#.....................#...........#.#.........#........#............#.......................#.#..................#....#........#....#...........#.......#.....................#.....#.#..###.##.....#......................#...................#...............#......#......................................#.##.................#.....#......................................................#.......#...................#..##..........#.......##.
.........................#.......##...#.....................#.....#..#...#.#.......#...#...................#....#.....#.......#....#.........#.............#..........#....................#....#.....................#................#....##...#...##.....#..........#.................#....#...#........#..#..................#...........#..........................#.........#............##.........#....................................#.........#.................#......#..............#........#.#...#.......#......................#...#..#...............#.........#...............................#.............##.....#.......##...#...#......#.............#..............##.....#.................#.........#...................................#.................#..........##....#...#.............#..........#....#..............#..........#............#......#.............#......#..##....#.......................................#.......#..#........
.......#.#..........#.#............#.........................#..#....#....##.......#.....#...........................................#.........................................#....##............................#.....#..............................#....................#...#...........#........................................................#................#...........................................................#...........#.................................#...............................#.....#...................#...#..............#............#..#.................#....................##...............#........#.....#.......#.#.....................#....#...#................#..............##...#...............#....#...................##...................#....#.............#.#....##.........#.............#.................#........#................#.........#.......................#....#.................#..............#......
#................#..............#.........#............................#.............#...#..#...............#................#...#....................#.............#..............#.........##...................................#....#.......#...........#...#..................#.....#.....#....#.......#....#.#.#..#..#..#........#.....##.#....##............#..#.#.......#...#..........#............................#......##........#.#.........#...#...#..##..............................................#..................#................#.......##.................................#.....#...#............#........#.......#............#.#...#..#...........#...........#...........#......#.#........#.##..........#......#.......#......#.............#...........##..........#..................................#............#....................#....#......#........................#......................#........#..#.....#...................##.....
....#....#.....#....................#.......................#........##..#.#...............#.#....#...#....#............#............##.........#..........#..#..#.#.............#..##............#.......#......................#.............#..#.#................#............#...................#..............#....................#.......................#................##..#..........#.....#..........................#..........................#.......................#.............#..................##..#............##.....#........#.......##....#..............#.......#..#......##........................#..................##...................#............#.........................#............................#............#........##.....#....#.....#....##....#..###..........................#.....#........#..........#...#.................#.....#.........#...#.......#......#..#..........#.............#.##.....##...#..#.......#.....
..........#...........#.......#.................#...................#..#..............................###...#..........................#.............##.........#..#..#.............#.....#...#...........#.......#..........#..........................#...........#.....#..................#........#...............#........#...............#...#.........#.#..............#...#.#............#...#........#....#........#..###.........#...#..#....#..#............#......#..#........#..............#.............#.......#....#........#.............................#.......#.....#....#................#........#....................##......................................#....#.#...........#.....#.......#..#....###...#..#...#................#.........#....##..................#..#..#...........#........#........#.........#...#.....##...#....#.#..................#...#.......##......#.......#.#.....#.......#........#..........#..#..........#......#..
.#...........#.......#...............#..#.............###..................................#.#...........#.#...........#..#....................#...........................#....#............#...#..#...#...#.#.................#......#.................#..#..#....#..................#....#.....................#.........#........#..............#............#............#...#....##........#.............#..#..#...............#.#....#..........##...........#..#........#....#.........#..#.......#....#..................#..#.........#.#...#........#..#.............##...........#...#.................##............#.#.......#...............#.............#.........#........#..................#..#....................#.......#......#.##.#.#..........#.......#.#....#...........#....................##.................#....#..#......#.....#............#.............#.....#..#.........#.....................#...........#........#...#......#.....#....
.....................................................##....#...........#............................#.......##.........#...#........#............#..#............................#............#..............#..#..................##...##..#....#................#..........#..#.#.#.#..#......#.......#............#...........................................##......#.........#...............#..........#........##......#..##.#.....#.............#...........#...............#..#.....#........#..............#.........##.......#......#......#.......#................................#..................................#..........#..........................#...............#.#..........#...#........#...............#.#..........#...#.................###...............#...#.....#..#..................#......#..........................#.....#..........#....#...........#.....#........#........#........................................#............#.#.
.....#............#.#.....#..#................#...#.....#......#...#.......#.....#...#.......#..........#...#...........###..#..#....#..#..#...#...............................................#..............#.......#.............#.............#....###........#..#.........#....##.................#...#.....#..#...#...#........#.#...#.................#....##....#........#...................#..........#......#...#......#...#.#..................................##.#.................#........#.#..............#..#...................#..#................................#............................#....#.#..........#.....#....#............#........##......#.#.#.........#......#..................#.............................#.#.#..#....#...#........#......#.#.#.........#......#..#...............#.........#............#.........................#....##........#............#.............................#.#.....#.....#....#..........#......#..
##................#............#...........#.......#................#..........#.............#....#...............................#....#.........#.................#..#........#...##........#.#.............#............#............#........................#...#....#...........#...#..#...##....##......#.............#..#...............#.......#................#.................#.........#...................#.....................#..............#..#...#..#............#.............#..................#...............#.........................#...........#.................................................#........................#.....#......................##..........................#..#.#......#.....#.............#....................###............#..........#.......#......#.........#...#......#..#.......#..............................#....#...............##...#...........#.....................#..........#................#.........
..#..........#.#........#....#.......#..................#......#..#.......#..#.#.............................................##........#...#.........#..........................#...#..........#....#.......#.................#....#.....#...........##................#..........#.........#.#........#.......#.#......................#.#...........#........#..................#..#............................#........#................#..#........#................#........#................#....#..#...........#.........#..#.......#........#.............#....#.......##..#.............#....................#.........#.#.......#..#.#.................................#.##..#........#............#..#.........#.........#.....#.......#.................#.................#...#..#............#................#....#..........#...##.....#..................#...............##................#....................#..........##................................
.#..............................................................#.................................#.....#...............#.....#........#........................#..#..##.............#...............#.............#.....#..............#...........#.....................#.....#..#....#...............#.................#................#......#.....#...........#............#.............#...........#.......#...........#..#......................#...#...............#....................#.....#...........#....#......#....#.....#..#...#....#.........#.##............................#........#....................#.#.......................#..................#.................#...............#..............#.#.....#.........#.........#.........................#.............#.......#.......#...#............#...........#............#...#....##.#..#............#...............#.#.#...............#....###.##...#..............#................##...
#........................##...#..........#.......................#.............#.................................#..........#..........#....................#..........#.....#........#...#.......#......#....#................................##..........#...#..............##........#....#..#.#....#..#..#.#...................#..##.#......#...#...........#..#....................###........#.#.#...................#................#....#................................#......#....#........................#........................##................#..#....................................#..#....#..#........#....................#.................#.#....................#............#..........#......#....#...........................#.....#.........................#...............................#....#...................#.......#.......#.....#........................##....#....#.................#.#.....#......#.....#.#.....................
........#.#.....................#...#...#.#.....................#..##..#........#..#....................#.....#...............#..##..#..#........#.......#...#..#....##........#...........#.#.........................#...#...................#.....##................#......#.#...........#........#..........#.............#.#..................................#....#.#.....#.........#...........#..#......###....................#................#.#...........#........#.#.................#..........#...#............#..#.##.#..........#.......#...............................#................#.................#.....#.....................##.#................#...##........................#......#............#.....#.....#....................#....#......#..#.....................#...........#.........#...#.....................#............#...#.........#.........................#....##..........................................#...........##.....
..........#..#.............#....#......#..............#......#......#..........#..........#..#...........#...#......#...............#...................#..#................#...........................#......#...........#...#.................#.....#..#..#....#.........................................#.................#........#...............#......#................#.#...#.................#...#..##................#.......#........#........................#......................##......#.....#...#...#.................#........#..#....##...##.....#....................#................#...........##..................................#...........#...##.....#....#...#......#..........#.......#.............#..#..#......#......#..............##...##....#...#..#........#..........#.................#.#......#..................#............................##.....#........................##.....#..........#.....................#.....#.....#.
...............#...........................#..#.........#.......#....................................#........#.#.........#.......##.......#....#...........#.........#.........#.....#.#..#........#.....#................................#.........#.................#.....#...#.........#....#.......#.#.#............................................#......##......#...#..#...................##..#..........#........#...................#..#....#...#.......................##...............#..........##..#...#............#.......#....#................#............##...#.....#......#...............#................#.......#....#..........##........................................#......#......#.......#..........#.............#..........#...................#.................#...###....................#.......#....#...#........................#.....#........#......#............#...........#.....................#...........#..#..........##....
.....#...............#.......##.........#.#....#.........#..#..#..........#......................#..#..#.............#............#.......###.......#.....#............#.##....................#.#..............#............#..#..................#.....#..#.........#....#.........#..#...#..............#..............#........................#................#...#..........#.#..#...................##............#...................##..#........#.....#........#.#...#....#.....#..#...................#.......#...................##.#.......#.............#.............#..#.............#.........#...........#......#....................................#.#.....#.#......................#.#.........#...............#...#...........................................##............................#..........##.#........#..............#......................#...#.........#.#..........#..#.....................#.......#......#.....##..............#....
.....................................#.........#......#...........................#.............#..#.#....#...............#..................................#.#...............#.................#.......#..#......#.#...................#............#.#..#...........#..#.....................#....#...........###..........##..............#..#................#....#.....#..#.........................................#...................#.......#...........#.#.#.........##.##......................#..........................#...#...#..#...........#.............................#.....#.....#...##.#.......#.....#.............#....#.....#..........#...##.....#.........#................#.....#.###.#....#........................#.........................................................#.#.....#...........#....#.......#.......................#............#....#.................................................##................#...#...........#....
..#.................#............................................###........#....#.#.#............#..##.................#...#.............#.....#.......#........#..#.#..#.#..........................#......................................#....................#..#..........#......#..##....#.............................#............#........#..........#....#.................#..........#.........#.....#.......#..#.#..............#...........#.............##..........#.......................##...............#...#...#.#.........#.#.......#.........#......#..............#......................#......#....##..............................#..#.......#....................................#..............................#............#...........#..#..#....#.................#.........##.#..#................#...#.....#..............#...........##.....#.............#....#...#.#...................#.......................#.....#......#.....##...##
#.....#.......#.....#.#..##..#.....................#.....#.......#..................................#.#...#...........#...#............................#......#...#...#........#.#...............#......#........#........#..##...........................................#...#......#.....................#...........#.##............#...#.....................#......#....##................#....#..##....#.#......#...........#........#....................................#..#....................#.......##................#....#...#...#.#..#.#..##....................#...........................#..............#.#......#.....#....................................#......#.......#.....#.#.....#.....#....................#.....................#....#..........#..#..................##................#........#......#...#........#....#..................#..................#............#.#............#..#......##.......#.........#..............#......#.#
....#...................................##......#.....#...................#.....##..#.#.....#.#.....#..........#..........#.................#............................#..............#....#............#................#.....#........#....#..#...................#...............#.......##....................#.........................................................#.............#..........#.#............#.#...#.....#...............#...............#..........#........#...#...##.#..#.#............................#......##......#...............#..##..................#..#............................#............##..............................#.#...........#.#......#..........#...........#......#..............#....##.........#.....#.........###.#...........#........................#.....#...#.................#......#.......................#............#.......#......................#..#.....#.........##.#.#.##..#...#...#....#.#...#..
#..#..........#.....#.....................#...#.....#..........#..........#.........#....#..........................#.#....................#...................#....#......#...#.................#.........##.#........................#..#..#...................##.......#.......#............#.......................#...............#......#...........##......#...........#.#..........##...............#.#.....#..............#....................#..................................................#..##...........#........#................#.....#........#.#....................#.....................................##.......................##..............##.........#.............#..........#....#..................#.......................#.#.........##.......................#...........#.........#.#.............#....#...................#..................#..................#...#.......###...............##................#..............#...#..
....#.............#............#.#.......#.#....###......#...#.#..............................#.....#....#.....#.........#.....#......#....#......#........#...............#............#............................#.........#.................#..#....#..##.......#....#...........#............#........................................................#...........#.#.....................#.#............#.........#.#...#.............#...#......#..............#...#..................................#........................##.......#......#..........#.............#.....#........#..#.#......#.................#................#...#.#............##.....#..................#............#..#......#.#............#.....#....#...........................##...#.............#................#.....#...........................................................#................#.#.........####....##...#.............##.#..#.............#......##..#..#.....
....#.......................#.............................#...............#.....#.....................#..#...#.#.........#....#..#..........................#.........#.......#.....#..#...............#......#.#......#........#...................##.......#.........#.............#.....#.....................................#.#....#.........#.........................................#....#.#.......................#.............#...#............#.......#.#.....#.........#.#.....##.......#........#....#.........................#...#....#..##...............#...............#...................#...........#..........................##.......#....#.....#.............................#...............#..........##.......#.....#............................#..........#...#................#.............#........#...................#........#..........#......#.............##....#.............##....#........#...#.#...#.................#.........#..
.#...#.......#.#....#...#.#..................#.#...........................#...#.#..###..........#..............##..##.#.......#...............#.............#...................#...#...........##..#.....................#........#.........#....#...............#.....................#........................#..#..#.....#.........#.....#............#...#.........................#.#.#.#.#..............#.#.............#.....#.......#..........##.##.............................#...........#.......#....#....#.#.....#...................#..#..#...............#.....#..#...............#.............#...#...#...........#........##.#..##......##............#..........#...................##.............#......#.................#......................#.......................#....................#..........#......#............#.......#.............#............#...#...##.........#.....................#...............#..#........#.##..........#..
....#...............#...#.................................#....#..........#.....#.....###......#.................#......#........................#................#...#......#.....................#...#...#........#...............#.#......................##...........................####.......#..#.........................#............#.............#.#...#........#....#...#.......#.....#......#......................#....#..#......#.#..........................#..............#........#..............###..................#..........#.......#.....#....#.................#......#.......................##.#...........#...................###......##.....................................#.........#.......................#.......#.................##...................#......#........#....#...#..........#............#....#.......................................................##.....#..................##..........................#.............
...............#.............................##..#........#.............#..................#........................#......................#.#....................##....................#....#................#.....................#.................#.......#.....#..#.#...................................#.......##....................#............................#.....#.........#...#.........#.#...##...............##......##..#..#.......#.........................#..............#.#............................#.............#...............................#...............#............#....#.....#....#.........#.......#....#.##.........#.#....................#........##...............#.......#....#....#...#.....#......#........................#................................##......#..........#..#..........#............#.............#.#.....#...#...#............#.......#..##.#.............##....#.........##...............#..............
........................................#.......#....................#...................#.......#..###......#.....#........#....................#.#.#................#.....#.................###..#......#...#............#.................#............#...#..#..........#..#....#.............................#.....#......#...................#..................#..............#....#.................#..............#....................##...#.......#..................................................................#..#....#....#...................................#..#....#..........#....#.#..#....................................#....#...............#..#..........#....#..........#...........#.....#...............#...#..#....#........#..............#.......#.........................................#.....#...........#.................................#...........................................#..........#......#......#.....#...........#....
..#.....#..#..#.............#........#..............#.........#..............#........#...............#.............#............#..#.............................#........................................................#....#........#........#...............##...............##.....#..........#...............#.......#..........#.....##..........#...........#.................#..................#..............##..#.....#.............................#............#...................#.........#..................#.....#..........................#..#................#.....#.......#.#..........#......#..............#.........#................#........##...#..........#......#.................##.................#.....#.#.........#........................#.............#............#...#.....#..........###........#..#..#.#.#......##.....#...............#....#......##........................#.#..#.............................#................
.......#...##.#............#.............#.......#................#.......#.........#...........#...#..........##......##...............................#...............#.......#.#.....##.......#....................#.....#....#.............................................#....#............#.#..............#.#.....#.............................................#....................#......#...#...........................#.....#..................#......##.........................#.....#.....#........#..........#.................#.........#..............#.................#....###....#.................#...........................#....#.......#...........................................#..............##.....................#............................#.......#.....#.#..............##.............#.......#....................................#....#.............#..........#....#......#.........#..............#.............##........##....
........#...........#....#..............#.................#................#............#.......#......##.................#....#.............................................#.............................#.............#....#....#..................#.#............#....................#..#......#...#...#................#..#..#.............................#....................#..#..............##.........................................#......................#...#................#....#.........#.....#.#.............#.....#........##..#..........#....#.....#.............#..........#...#..........#...##................#...#...............#.........#.....##............#.....#..................................................#...............................#..#..#...........................................##...##.........#........#...........##.........#.............#...#.#................................#....#..........##.#.............
#...#...#.......#..........#...#.....#.........##..##......#..#.........##.#........#.##.........#.................#...........#...........#......#.....#..#..#.#........#.....#...........##..#..............................#.....#....#.............#........#..#....#..........#..#.........#....#..............#.............................#........##.............#..........#...............#.........#..............#.........................#.........#.................................#........#..#....#...#....#..........#...........#..#..............#...#..............#..............##...............................#........###..........#........#...................#...#.............#...#..................#.#.........................#.##....#.##.....#.#........#..#.##..................#.........###..#........#...#..#..........#.................#..........#.......#..#...#......#...#.#..#.#......#...........#..#.....#........#.........
...................#..#.......#.......#.##........#.....#...#.#........#....###............#...#...............#..#..#......................#...........#..#..#..#...................#............#......#.................##............#...#...................#................................#..........#....#..#....................................................##.........#......#....#..........#.#.#.....................#.......#..##........................#.#.#........................#............#..#................................#....#......................#.##...................#.................#.............#...............#...#..................................#........#...#.#....#..............#......#............#.......#................##..#..........#.........#.........#.......................................#.........................#....##.......#.#...#.#..#........#.............#..#...#.......#.#...........#........
.....................#............................#....................#.#........#.......#.#............#..........##......................................................................#..........#.....................#....##.....#............#.............#...#.............#............#................#.....#...#.......................##.#.....#...#........#....#.......#.#....#.....#............#....##...#.###..##..#............................................#............#....................................#....#.....................#...#.............#....#........#......#.....#.#..................##..#...................#............................##...............................#...................#...............#.....#...#.............#....#.#.......#.#..#.......#..#........#................#..........#...#....#.......#.....#.......#................#........#..............#......#...............#..#..#..............
....#...........#...............#...............#..##....#....#......#.....#.....#..#.#......#.....#.....#........#...#..#..#...#....##..#........#......#.......#.........###......#.........#.................#..#................#...#...............#.............#..............................#.....................#....#........#....#...#................................#...#..#..........#..#.....#..........................#.......#......#...#.............#....................#...................#........#..........#....#........#...#..#..................#....#.....#.........#......#...........#.....#...................#.......#.............#.............................................................................................#......#........#......#..#..#.............#.............#..#...#.#...#..#........#....#........................#........#.....#...##..........................#..#.#......#..........................#..
..........#..........................#............#....#............#.................#....#.#..#.#.....#.......#........................#.......................#.#....#.......#.......................#..........#...............#....#.#.#.............#.....#...#.##.#......#.....#.........#.........#..#...#.#....#...........................#....................#.#...........##......................#.......##..............#........#...................#................................##..................#.........#............................#.........#..#...#..........#...#..............#......#..........#.............................................................#.........#..........................#..........#......#.#.#................#.#.....#..............#....##.#.......................#............................#..................#....#...#..........................#..#..........#....#.......#............................
.....#....................#............#...........#.............##..............#.#..........................#........#.....#....#....#.................................#..........#.................#..............................#...........##....##.....................#.#...................#.....................#..##.........#..........................#.........#....................................##...........##..#....................................#.......#........#............##.....#..........................................#...............#...#.....#................#........#.....#.......#.......##............#..............#..#.....#..................#....#..............................#................##.........#...........#....#.........##..#.#...........................#..##.#..#.#.#................................#..#.......#......#........#.....#........#.##........#.......#.#..............#........................
.#.#.......#.............#.#...#...................#...#....#...................#........#....#.....#..#.......#...#.....#.....#.....#.............#..#................#......#.......................#.#......#..........................................................................#...................##..#.#.....#....#......#...............##.##.#...................................#............#.........#..............##.................#.....#.......................................#...#.............#......##................#.......#..##...#..#................#..........................##........#..#.#.#.............#...................#................##..#........#....#.#..##..................#.#....#..........###........#.............................#......#....#.......###.................#............#.......#........#.#............#.......#........#.#...##................#............#....#...............#.........#.#.....#
......#............#......#............#.............................#......##........................................................................................................#.............#................#.......#........#......................#..#..........#..#..#...#.#..............#....#..................................#........#.............#.............#......#.........##.##.......................#....#...#.#..#...............................#.......#..............#.#..................................#...................................#........#......#..............#..............#.......#........##...........#.#..#.#....................#..##..#..#............................#...#...........#.............##....#..............#......#.............#......##.##...............#............#.....#...................##...#.............#..........#............#.........#.......#..#......##.#.......#....................
.#..............##.................#.#....................#........#.#.##..##....#......#..........#..#............#.....#...###...#......#...#.#..............#.##................#.#.....#..#.....................#.........#.......#.......#......#....##.....................#..#....................##...##..............#............#.###..#........#........#.#.....#..........#..#.......#.......#..............#...#..........#.....#...#.........#........#.....#...#...#....#..#..#.......#...............#....#......#.#......#.............#.........##.........#......#.##...##.....#............#................#................#..........#..#................#.#...#.........#.......#..#......#..##..#.........#...#..#....#...............................#.............#.......#.........................#..#....#....#....#...#........#..##............................................#.............#.......#.....#..#..#....#.....#................
..............#......#........###....#.#..#.................#...#.....................#....................#.............#....#...#....#..........#...........................#......#..................#........#.............#.........#...................................#...#...............##....#.........#.......#...#.........#................#...#..........................#....................#.......................#................#....#.#.............#......#.................#.....#....................#.............#........................#...............#...........................................................#.#.#....#................................................#.....#...#...#.....#.#................................#..........#.....#.........#..#..................##.............#..................#.....#.........#.#.......................#..................#...............#..........#......#.............#.....#..#..
........#...#...#..#.#........#.......#.....#..##.#...........#..........#......#........................##.............#...#.....#..............##...#.......#..........................#......#..#....#..........................#..#.....#............#..#........#....#............#....#...#........................#...............#.......#........#.......#........................#.............#..........#.........#.#..............#.#...#....#..#...#........................##......#..............................................................#.....#.....#................#..........#.....#......##.......#...#....#..........#......#..............#.....#...............................#..........#............#..............#..#..#................#......##.#.............................##..#..#......#.......##...........#..##..........#....#............#.....#.......#.#.....##...............#.....................#............#...#......
....##.#...................#.......#.##............................#.....#.................#...................................................#...........................#..#..........#.##.......#...................................#........#......................................#....#..#................#......#............#.......#..................#.........#...#......#.............#.......#.#........#...........#......#...##......................##...#..........#.....###......#...................................................#.#...#............................##.............#.......#...#.#......##.....#.....#...........................#....................................##...........#..#.........#......#.#........................##..............#..#.#......#......................#......................#.....##.#..........#....................#......#..#..#......................#.......##..................#....#.###........
.......#..........#..#........#........#.........................#.....................................................#...........#................#......#.........##......#................#...............................#......................#...#..........#...............#...................#....####..#............................#......#.....#.....#.#........................#............#...........#.#....#.#............##.....#.................#.............#.#..#..........#......#.....#............#.........##...#..#.........#..#.......................................#....##...##....................................#......#..................#...#..#...................#..............##.....#.#.............##........#........#......#......#..............#.....#.#..........##.......##..........................#.#..........#....#..........#...#.....#............#........#..#.........#................#..........................
.......#..............#.....#.#.........................#..#..#.........#.......#...............#....#..##......#.#..#................#.................#.#...............#..#.#......#.....................#.......#........................#...#.#.......#...##................................#........#.............................#..............#.#..#....#..............#......#.#....................#.................#..#.......#....................#......#..............#....#.#..............##...#.........#...#.............#..#..................................#..........#..#.#.........#.........................#...#.#...............##................................#...........#...............#..#............##..#...##..........#.##....................#...##......................#..#...#.......#.............#..................#....#.................#...............#.........#......#........#........#...................#............
....................................................#.#....................................#.............................#...##........................................##.......................##.........................##...................#......#....#.................#.#........#.#.#.......................#.......##..#.....#.........#..#..............#.........#...#..............#..#...............#.....................................#..#...........#......#............#...#.#..#..........#.....#.............#.......#.....#....#.....................................#........#...#..............#........................#.....#....................................................#.....#....#................#........#......#.................#..................#..................#...#.....#..##...............................#...........#.............#.....#...........#.............#.#..#..........#....#........#..#..#.#...#.#.#......
.........#...#............#......#......#...#.....................#........................#.......................#...........................#..................#...............#......................#...........#......#.................#.......................#................#..#.........#.......#...##................#............................#........#..........................................#............#................#...............#.#.....#.........#....#..................#..........#.#..................................................##...#...#...#..........#.........#...............#.................###...............#.....#.....................##...#..................#.....#..........#....#..........#........#...................#.#....##...................#..#....................#...#..................#..#......#.....#.#......#...............#.....#.................#.........#..#...........#.#...................
.#....................#..........##...................#.....................#.#.....#..##..........#....#......#...........#.....................#..##.............#.......................#.......#..............................#.................................#..#.#............#...........#.........#......................##........#.........................#.........#....#...........##.....#.........#...#......#...............................#....#............#..............###................#..#....#.................#............#...#...#.....#..#.......#......#..#..........#..........#..........#.#...#....#...#........#....#....#.......#.........................#...........#............#...#.......#........#..................##.#....##.......#.....#...................................#####.......................#..................##............#....#...................#.......##.#......##................#......................
......#......#..#.....#......#.#....#.....................#............#.........#............###..............#...................#.#.#.........#......#...#..##.#....#...#.........#............#.....................#...........#.......#......#.#............#.#....#............#....#.#....##.......#.#................#..................#........#.......#.#...#.#..#......#.......#....#........#..........#....#..............#...#...........................#..#.........#..................#..............#.....#............................##................#...........#.#.......#.......#....................................#.#.#.........#...........#.............#....##...#.#.#..#...................#...#......#....###.....#.........................#..#.....#.......#...............#....#......................#..#.....#...#...........................................#.#......................................................................
....................#.#...#................................................#....#.......#........##.......#.........#....#...........#........#.............#.....#......#..................................................#.......#........#.....................................#.#...............#....#.....#.............................#....#........#...........###..##.............##......................#............#........................##.........................#...#...#..........#.......................#.#.........#.............#........#...........................#...........#.............#........##........#..................#...........#......#.#.............#..................................#.........#......#.#.....#.#...#........#......................................#.....#.....#...........#.........#..#.............................#.........#.....#.......................#....................#.#...#.............#.....
....#.......#................#.......................#.....#.........#...........#......#.....##.#..#.......##............................#..........#.....#................#........#.....#......#.......#.#.....................#.......##........#..........................................#........#..##..........#......................#..##...##...#.............#........#.....#...........##.###...........##...#..............#..................##......................#........#..................#......#...............#........#....................................................................#........#.#....#.........##.........#.#..#......#...#.......#.#.......#...#..............................#..#...#....#......#.................##........#........................#.#...............#................#.......##.............#.....#.................#.....#........#...........#..........##..........#..............................#...
#...#.........#......#......................#.##..........#..#...#..............#.........#.#....#...............................##...#................#.....#.......#...............##.....#...#..................#...#..................#.................#...........#...........................#.#...........................#.#...........................#...........................#..#................#.......#............................#....#.......#......#...................#......#.............#................#.#..........#........#................#.#..........#...#......#..........##.................#......................#............#......#....................#.................#........#..#...#........................................#.......#..............#..#.......##.#.................#......#..#...#..........................#......#...............#........#.................#..........#.#..............#....#.....#..#....#.
.......................#..#...............................................#.......................##................#....#.........#...........#.......#..#....##....................##........##......#.......#...#......#..............#..#......#...............#............##............#..............#...#...#.....................#.....#.#...........................#.##......................................................#................#..............#......................#.....#...##.#.............#.........................#...............#.#..........................#..#............#......#.......................#....##.......#.....#......................................................................##......#.....#.#....................#.....#..##.............#....#.....#.##.#..........#.........#.......#...#.....#..#..............#..#.......#.........#.........#.#..#..........#..........................................#.
.#....#.#.......#.........###......#.........#.....##...##.........#.....#..#.........#.......###......#...#.#.....#.......##................#........#...............#...............#.........#........................................#...........#............#...................#..........#.........#............#..............#.....................#.................................#............................#..#..#..........#...........#......#.........#.........#............#............#........#...................#.......#............###.........#.#..#..........#..........#....................#..........#..#...#...........#.#...#...............##.................................#.#.................#...#........#..................#..................##...#...#....#..#..#.....##..................#................##.....#...#..##.#..................#.#...#..#.....#.........#..........#......................#............#...#....
......#.....#.....#...........#.........#..............#..............#...#................#....#............#..#.........#.......#............#...#..#.....#.#.....#......................#.......#.#.......................#.........#...............#....#................#.....#...........#..............#..............#.#.........#.##..#.................#.......................#...#....#.................#.....................................#...#....#....#......#............#..#..#..#.........#...................#...#....#.................................................#....#................#...........#.......#.....#....#...........#.......#............#.........#........#....................#..........#...#..........#..#...#..........#.#.......#...#...........#.....#............#.......#..................................#.#....................#......#.....#...................................#...........#.............#.......#...
....#...................#.....................#...#..............#............................#........#...#....#...#.......#..#.#...........#......#..................#........#................................#..#...#..............................#..#........................#....#.............#....##......#.........#..#...#.......#.................#...............#......#...............###.......#...#....##....#........#........................#....................#......#...#...#.#......#....#..................#....#............#.....#.....#...............#..........................#.....................##.....#.#.#..............#....................#.........#........#.#....#...#...............#...#.............#....##............#........#..#.......#.#...........##..#................................................................##...#................#...........................#.....................#.#..........#...........
..#.#.......................#...................#.#.......#...#.......................#.....#..........................................#....#............#...............#..#..........##...#...#........................#.......#.#.....................#..#.........#..........#........#..............#.....#................#..........#..#......#..............#.................##.................#.#.......................#.......................#...........................................#............##..........##.....#................#...............#.#...#.....#..#.#..................#.....#........#.....#........#....................#............................#..#........#.................#..##....#.#...........................#..#....#.......#...........................#.....#..#..................#.##...##...................#..#..#.....#.#.....#.......................#.......#....................#..#....#...........#...........
.......................#........#...#...##.#.......#.......#.............#.....#..#....#.............#..............................#.#.#.#......#.........#......#.............................................#.#.............................#......#.....#.........#............##.........................##..#.....#.......................................................................#.......#.....................#...#...................#.....#..................#.....#.........#.....#.....#...................#.#....#.............#.....#.#..#.........................#.....................#....#.......#...#......#......#...#.....................#.............#..#.#.........#..............#...........#.......#......#...###...............##.........#................#...........#...........##..........#......................###.#........#..........#......#.............#.#.....#.##..#..#.....#...............#..#........##.#..#..........
..................#.#.........#.....................................#..................#......#................#...............#......#..........#....#.......................#..#..........#..........#...#.....#.#...........##............#.......#..#............#.......#..........#................#.....#....#.#......#.....#..#.....................#............#....#......#..#................#.......................#.#...#.....#.......##...................#................#...#..#......#...#.........#....................................#................#..............#..#................#...#................#...#..##.#..#........#...#.....................#..#...............#..#.......#.......##.#....#......#...................................................................#..###...#.............#...................................#.#....#..............##...........#..#.............#..............#......#.........#.........#......
....#....#.................#..............#.....#........#.......#................#.......#.......#...............#.#....#..##...........................#..............#.#..........#......#...##.............#...#....#.......#......##...............#...................##....#.........#......#...##.....#....#.#.............#..............#..................#............#...............#....#.#.#.........###....#......#.###................#...#.#................#.....#.........#...#.#..#..#.............#.............................#........#...............#................................................#..#.......#..................#....#.................#.....#.....#.#.........#........##.......#..#...................#....#.##............#........#..........#............##........#.........#................#...#.............#....#..............#.........#......#.........#................#.................##...........#..#.......
..#...........#..#.......##.....#.......#...................#.....#...................#...##........#.....#.........#........#...........#.#..........#..#..#............................#...........#.......##..........#.#.......#.....#..........#.#..............................#....#......#.#....#.#................#....#...#................#...#....#....#..............#....#..#.........#....#...................##.................#............................#...................#.....#.#..#...........#......#.#................#.........................#....#...#........#...................#.......##.............#......#....................#..............#.#............#....#.#...................................#......#..................#......#................#.............#.....................#...#........#.....#......#....#......................#..#......#................#....#...#......#.............#.#......#..............#..
...................##.........#......#.......#.........#............#.............##.......................#.............#.....................................#..#................#.....#..........................#................#..........#...........#......................#...#.......................##.#......#.#..................#..#....#.#.....#...............#...............#...#.............#..#...............................##.......#......#.........................#................................#......#.#...................................#............#......#.......................#...................................................................#.#.........#...#........#...........##...........#......#.............#...............................#.........................#..............................#.#......#...................#.##................##.......#.......#........#.#.###.#.#.......##............#.......
................#.#...............##...............#...........#..#.............#.....#....#..##.#.#......#...#..#.....#.........#..........#.#.....#..#....#.........#.....##....#.........#....#....................................................#.....#....#..................#........#.##...................#..........#.........................................#......#...........#...........#........................#.......#.........................#.....#.............#...#.....#..............................#...............#............................#......#............#.#.......#..............#..................#..#..........#.............................#....#....#...#.....#.#..............................#....#..........#......#..#.................#.....##......#...............#.......#...............................#........##.#.......#.....................#.#..#...#..........................#.........#......#..............
.......#..#..............#.....#......................#...#....................#....#....#.........................#.........#..#...##..#................#..#..#..#.................#.....#.........#........#................#.......................#...#..#.......#....#..................#...................#...#....##..........................##....#...............#....................#............................#............#...#................##...................................#....##.....#.#............#.............#.........#.....#.#..........................#....#..............#....................#........#.#.........#..#...#..##......#..#......#..#..#.....#....#............#...........##...#..........#..#...............#.........#....#......#...#...............................#.#................#.#..........#......#..........................................#.#......#..#....#.##.......#..#....##..........................
...............#.........................#.................#...............#..#..........#.....#.#.........#...........#...#............#.....#....#..#..........#.............##........#..........#.#.#................#......#.....................#..................#.#....................#......#.#..............#.........#............#...#.....................##..................................#.............#.#.#...........#......#...........................#.###.......................##.#..##.#..............#....#.......#..............#..##...........#..........#.#...#................#..#..........#....##.................#..............#......##.#..........#.#.........#...#.....#.##...............#................#.#......#..........#.......##.......#..#........................#...............##.#.....#....#.#.......#.........#.....................#...........#.....#.#...........#............................#........#.#....#...
....##....#........#..........#.#.#......#....#......#.........#....................#.......................#..............#....................................#.................#..........#..#....#............#...............#.........#.........#.........#...#..................#...........##..........#.............#..............#.....................#...........#...#...#...#........#..#................#................#................#.......#.....................#..................#.........#......#........#..................#..#..............................................................#...............................................###..............#.#..............#...........................#..............#..........#....#..........................#.............#.........#.................#.....#....#.....................#.............#.#.##.....................#.................#..................#.#......#..#.......
....#..........#......#...#...........##....................#.....##.#...#................#........#........................#......#........#.#..........#....................##..................#.#..............#......................#.................##......#.....#........#.......#.............#..##..#..............#.#...............#.........##...............##..........#......#...............#.#..........................#....#.........#..............#............................#.......#.#.............#....#...........................................#......................................#........#............#..#...........................##..................#...#........#...##.............#....#.#.#........#.............#......#......#.#.##......#......#...##................#........................##......#..#.....#..........#.................#.#......#.......#.....................#...#.#.......#..........................
.#........#....#........##............#........#.......#..........#.......#..#..........................##..#.....#..............#...#..##.............#..#....#..........#............#.........#.#.............##....#.........#.......#................#....................#....#..##.#..........#...#..#..#..........................#..#...#.....................#............##.#....#........#...................#....#..............##........#...............#............................#....#................#.#....##..........#............#............................#........#............#...............#............#...........................#................#.......#.#..........#.......#.............#.......#.....#......#...#.....##.........................................................................#......#...#......#......#......#...........#.....................#....................#.................###..#...#............#..
..#..........#....#......#...####...#.......#...........#...........................................##....#..................##.......................#......#........#......................#..#..............#............................#......##.............................................................#......#...#......#...........#.......#.............#...........#...............#...................................#.#.........#......#.#..........#..........#................#.....#.#..................#.......#.................#...#...#...............##..........#..#..............#.#........#............#.#.............#...#....##...#...#.#..........................#..................##..........##...#.....#...........#.........................................#.......#..#...#..................#..#.#..#........#.#...#.#....................#....#......#..............#....##...........#..........#.....................#...........
..#.............#..###......##....#..............#..............#...#.....#............#.......#.........#..........#.....#.....#.....#...#........................#....................#.................#......#...#.......#...#....#...........#......#.......#..#........##..#.......#......................#.....#...#.............#.........#.............##.......#.......#.#..#.......##..........##.#.#..#...#...............##.....#..........#.....#...........................#...........##..............#.................................##...#.................#...#..........#..#....#....#..........#...........................................#...............#..#.....#...................#............##.........#.................#....#........##...............................#.....................#.....#......#...#.......#..........#..............#............................#......##....#.....#................#..#...............#....#...
........#........................#............#..#.#....#....#..#...........##...#....#............#.........###.....#......#...#........................#.#...............#.........#...................#........#...........#...................#......#............#.....#...........#.#.......#.................................#...........#.............................#...#....#....#...#...........................#.....................................#.........#.............#.....#..........................#........#.......#....##.....#...#.......#.............#....................#.#...........#.............#.#..#..........#..##..#.#....................#........#.#...........#......##..#.............................................#...#...#.............#............#.........#.............##..#.........#..#.#.......#.#..........#...........#.#.......#..#.#..#......#...#......##...............#..#.......#..#...#......................
..##..#...#...#.......#.....................#.#..........#....#..............#..........#........#..#.......................#...........#..............#...........................................#..#..#.....#................#......................#....#...#......#.....#.......#.#......#.........#........................#............#....#.#....................................#.......#..................#.#..................#.....#.#....#..........#.#...#.......#.......#............#....#..........#............#...#.#..............#.....#.#............................#..#.##................................#...........#........#..........#.......................................##........#.............................#...........#.....................#.......#...........#.................#..............................#........#..........#........................#...........................#..#..........#.........#..##..#......#.#..
#.....#..................#...................#.........#......#.....#.....###........#....#.................#................#.#....#..##..#......#...............#....#..................#.....#.#...................#...#.........##.....#...................#..#..................#.....#..#.......#...#.....................#..............#..#...............#.#...#..........#..#.........#..#...#........#............#..................................#.......................................##..........##.....................#....#....................................#..##................................#......................###....#...............#............#.#......##........#...#.............#......#.#..............#...........#.....................#................##.........................#...##................#...............#........#.#....#...#............#....................#....#....#.......................#.............#.
.....#...#.#.#.....................................#..........#......#.#................................................#......#...........#..##................#...........#..#......#......................#....................#................#................................##...........................................................#........#........#...#...#...................#..#.#......................#..#...#................#..#........#..............#........#......#......#..............................#.................#..........#.........#..........#................#..#....................#..........#.............#..............#...##..#.............................#.....#...............#.....#...................#........................##..................#.#..#........#.###................#....#.................##.................##.............#..........#....#.........#..........................#..........#.#.....
...........#.......................................#...#..#....................................##.....#.#...................#.......#..#...............................................#.............#.........#.......##.#..........#.........#.....#.........#...........#..#..........#...........#..........#.................#.............#..................#...............#...............#......................#..............#.....#...........##.............#.#....#................#.#.......#....#..#........#..................#.......#....#..........#....................##............#.........#................#............#...#.............#......................#......#.............#...................#...............##.....#.#.......#..........#.....##........##..#...#.........#..#............#...........##.#........#.............#..#..#..................#.........#............#...#.................#................##............
.#......#.....#..#...#...#....#...#.......#.#.....##....................#..........#.................#..#...#....#...##..#..............#......#....#......#....#.#..#.......#..##...........#....#.........#..............#...#..#......................................................#.#..#.#.#.....................#......#.#..#...........................#..#..#.....#.......#......#............#....#..#.....................#.......#...#..........#....##.#....#..##...#................#........#........#.......................................##.........##...###...#..............................#......#...#.....#......#.#.....##...........#.......................#...#........................#.....#....#....#....................#.......#........#.......#..#..#...........##.........#.........#............#..................#.......................#....#......#....#.......................#............#............#.....................#...
.......#.............#..####..............##......................##.#........................#....#......#...........#.............#.....#......#........#...#.........#...........#...............#.......#....#...................#...#.....................#........................................................................##..............#..........................#..#............................................................#....#...........#..................##.....#........#.................#......#.....#.......#....#.............#.............................#...................#...#.#.....................................#....#....#.........#...#............#.....#..........##.......##.......#..................#..........#....#....#....#..................##.................#................#.#.....................#....#.........#.#...................#...#.............................#.......#............#............#.
.................#.#.........#...................#.......#.##....#.....#..........#...#...........................#.........#.......#..#....##...............#.....................#.#.#.##.#.#.#......................#.............#............#...........#......#......................#.#...#..##...#...#.......#..............#...#.#.....#......................#...........#............#............................#...................#...........#..#.......#..#........................#.##.........................................#...................#.........#.........#........##...##.#............#..#.......................##...#..................#....#...........#.....#.#..#....##.......#.................#.........................#....#...#..................#..#.....#...#....#.............#.....#.....#..#.....................#..#.............#........#..........#.#...#...........#.................#...#..#.....#..###..........#.....
.....#...........#................#...................#................#..........#.................................#.#..........#......##.....#.....................#................#.................#..#..............#...........#......#.....#.........#..........#...................#..........#....................#....#.....#....#........#........#........#.....#.#..............#..#...............#........................#.........#................#.......##........#........#...#...#.....................................#...........#...............#..............#.#...........#....#.#.#......##.#............#......#........#...........#..#.....#..............#....#......#..............#...............#.#...#.......#.......................................................#.........................#.............................................#..................#..............#....#..#.#....................#.......#....#....#......
....#....#................##.....................#......#............#....#......#.#....#.................................#...........................#..#..........#...#..#....................#........#...............#.#.................#.......#.........#..........##............................#.................................#..#................#......#.............#....................#..........................#..#............................##...#.........................#..........#...........#........#.#...........#.......#.................#................#......##..................#.......#.........#..................#...................#.....#.............#...............#.......#.....#...............#..#.#....#.........................................##...##..#........#.#............#.##.#...#..................#..##........#..........##....................#.#.....##............#...................#.....#.............
...##...#..#.....##..........#...............................#....#...#......##.#.......#...##.........#............................#.............................#..........#.............#.........#..#.......#......##........................#......#.....#.#...............................#.....#...................................#....#......#.###...#.#..................................#.#.........#........#...............................................#...#........#.........................##....#.##..............#......#.................................#..#...................#......#..........#.......#...........#.........#.....#..##..#.........#.#.......#..........#..###...........#............#.............#.............#..#.........#...........#....#.#..................##........#...........................#..#.........................................#..#......#....#................................#.........#...........#....
.....#.....##.#.##...##.....#...#............................#..............#.........#....#........#......#..####............................##.......................#..........#.......#....#..##......#.........#.#..#.#............................#..................................#..........#........#.................#...#........#.#..............................................................#..................#...................#..#...................#...#.....#.....#......................#.#...............##.......#.#....#..........#..#.........#...........#...........#...................#.#...#....................................#...........................#.#........#...##.......................#....#.....................................#.........#...........#..#.....#.#.....#........#..#.....#....#.#....#........#...........#...#.....#..................#...#.................#..................#...##...............#....
#...#.............#......#..........#..#.....#............#.#........#...................................#....##...#.#.........#..#...#..#.............#...........#............#.........#...#....#.............#.#...............#...............#..#..........#............#........#................................#......#....#.............................#.............#....#.....#...........#.........#.........##..........#......#.#......................#............#....#.........##.....##.#.......................#.....................#..#.#..........#....#...#.........#........##....#..........#...............#.#......#...................#............................#...............................#....................................#...........#.....................##............#..........#....##...............#.#.#....................#..................#...............#......#...#...........#.#........#....#..#...............
...........................#.....#...............#......#.#.....#....#............#.............#..#....#.#.......#....................#.......................#....##..............................#................#....#....#....#...#.#...#.............##...............#.....#......#...#....................................#.........#...........#........................##.................#..#..................................#..##.#.....#.......#.......#.............#......#.#..........#...#.....#....#..#......#.........#......#............#.........#.#........#.#..#...#...........#.....#..........#..#..............................#.#...................#....#.........................#..##.............................#.........#.....#.#.........#......##.........#...#.........#...#.........#.#......#....#..................#.........#......#.....#........#...........#...##..#................#..................................#......
#....................................#.........#.......#.........................#..........#.....#.........#.....#....#.#....................#.##..................................#....#.#.....#..#...............#..........#................##.#......#....##.#........................#........................................................#......##..#.#...#.........#......#...............##.....#........#....#......................#.............##..............#.......#........#.....#..................#..............#...................#....................#.#.....##.........#.................#.....#...................#.....##......#..#............#...........#.........#.#.........................#..#..................#.........#..#....#........#............................#..........#...............#........#..................##................###..................................................#....#...........................
.........#.............#...........#...#..........#..................................#......#.........#...................#.#.........#.#.......#...........#.....................#..........#..........#..............#.............................#...............#.......................#...#...#.............#..........................#......#......#....#...#................#.........#....#.....##.........................................#...................#...................................#.........#.....................##....#.....#.......##....................#.............#.#..............#.......##...........#....#..#...#.#........#.#...............#........#..........##...........#............##...................................#..........................#.........................#................................#.............##...............#.......#.#..........#.......#..........#......#........................#........
.#......#..........#..#....##.#........................#........#.#......##.......................#...#..###...........#...............#..............#....................#....#........##.........#....#.......#...#.......#..........#..............##.......#.................##.......#...................##........#...........#....................#..........................#......................#....#...#...#..............#.........#..#...#.......#........................#..##.#...##...............#..........#....#...#.#.....#.......#.....#.....#......#..........#...............................#.....................#.......................#.#...#.....#.#....#.....#.#.......#.....................#...#.#...#.......#.....................#...#.......#................##...................#.........................................#......#..##.......##..........#......#..#.#.....................#.#...........#.......#....###.............
.....#....#........#........#......#.......##....#...#.#...#...........#..#.....##...................................#.......................#....#............#................#............................................................................#......#........#..........#................#.##.....................................#......#...........#.............#............#...........##..#.....#...#...........................#..#..#.#...#......#...#......#.......#.#.....#.............#........#......#......#..............#.........#.................#...................................#...#........#.................#..............................#.....##.......#.................#..#...........#....#..#.....#...................#..##.#.........#..#...................##...#..#..#......#....#......#........................#......#.#.........#..................#..........#....#..........#........#..........#...........#.....#
.............#.#.#..........#..#......#......#..#.#.....#.................#....#..........#.............##.#..#..#......#....#...................#......#.#....#............#...............#....#.....#......#....................................#..#..........#.................#.#...................#.................................#...#......................#..........#.............#.......#...#...#......#.............#........#.#...#.....#...............#.........................##.......#.......#....................#...#...#...........#......................#.............#............#...#.....#...#.....#.........#.....#..##..#.......#....#.........##....#....#..........#................#..#....#.#................................#.#....#.......#......#....................#..........#...........#....#....#.......#.....#.............#.##..#......#.....#............#.........#....#..#.#....#................#..................#..#..
.....#.......#............#..............#...#............#.........#.................#.......#......#........................##.....#....#....................#................##.......##.....#.................#.###..#.....#........#...#.#....#.................................................#.....##...###..............#.......#....................#.......................#...#.....#...............................#....#................#...........................#.#...##....#......#...........#..........#......#..#.....##...#....#.........#..........#...............................#......#......#..#...........##..........#...................#...#...#..............#....................#.....#....................#.#.#............#....#.......#......#..#...............##.##......#.....##..............#............#....................#..#.......#......#..............#..............#...#...............#...#...............#....#......
.......#...........#.....#.......#..#...#..........#........................................#.#..........#........#...............#.#.......#.............#............#..........#............#.#.............#......................#....#...............#................#....#...............................#......#.#....#........#....#.....#...#..............#..#..............#...#................................................#.#.#..#.#.#.......#..........#..##........##...#............#.#........#...............#.....#............##...#....##....................#....#.....#...#............................................##....#...#.#..........#..............#.####......#....#........................................#.#.#..................#.#...............#.........#.......................#.............#.#..#......#...#...............#.........#.................#........#......................#..........................##..#.....
#............................##..........#..#....#..........................#.......#...........#...#..........#.........#...##..##.....#..............#......#..#.......................#........................................##............#.........#.....#...#.........##.......#............#.......#....#.#.......#.......#.....#.............#..#....#...................#.##.#...#............#..#....#....#.......................#.#......#.#........................#...........................#.....#..#.........#........#............##.....#....#...............#..#...##..............................#..............#.....#...........#....#....................#.............#...#...........#.........#.#.#.#......#...#........#.#.#..................................#.....#..............#.......#...........#...........##..........#.............#............#..#.............#...#......#..............#...........................#.......#....
..#.........#......................##....#...............#..............#........................#..#..#....#.........#....#............................#............................#.....##......................#............##............#.....#.......#.#........#..............................#.#......................#..................#....##...............................#.#........#.................##.#...#............#......##......##.........#.........#..................#.......#.#....#.......................#........#.#.......#...#...#.#....#...#.........#................#......#..#...............#.........#.............#.............#...##...#......#....#........#..........##............#.......#.#...........#....#........#..#........................#..##.........#.....#.........#.......................#...........#........#......#.###..#............#....#............#...##.......#.....#.........#....#....#........#....#.
.....#.#....#...#..........#......#...#....#............#.#..............#.......#..#..#.........................#................................................#.#.#.....#......#.....#..........#.................#......#.......#.#........###..##...#..........#............#..#.##..................................#..............#..............#..........#..........................#.#...##.......................................#..................#.............................................#............#.....#.............#.....#.......##................#......#.......#.#...#..........................#.........................#.........#......#.#.................................#.........#........#.........#..........................................#.............#..##...................#...#..#....#......#...........................#..#..##..................#.#..#................................#....#..............#....#.#......
.#....................#...........#...........#....#..................................................#....#.....#...#............#..#.......##.#....#..................#.........#.....#.........#.......#.....................#....#........#.........#......##.....#...#..#...................#..........#.#.......#......#................##.#..............#...........................#..#.#....#.#.................#.................................................#.........#.#....#..........#......#.......#...................#......................#..#...................#.........#..........................#....#..#.....#...#.....#.....#...............#....##.##..........#.........................#.......#.....#........................#.#.#..#.......#..........#............................#......................##.............#.....#..........................#.#..........#.#....#..............................#.............#..........#..
....#...............#...##..#..#.....................#...............#....#........#.#.........................#..#...........##.......#.................##..#................#.#............##......#.#........#.......#...................#.......................#...............................#.....................#......#............................#...#...#......##......#....#..#.........................#..............#......#..................#..........#...#.........#.............#.............#..#........##.........#.#...#.............................#.#........................#.......................................#...........#......................##...............#.............#......#................##..##.#..#........#...#...................#...............#........#..........##....#.....#...................#...........#.....#.........#.......#............#..#....................#..#............................#......#.
................#...............#......................##..#.....#.........#........##.##.#............#..#.................#.......###..#..#....#.............#..#..#..#......#...#....#.....#..#..#.#..#...................#..#.............#........................#......#...#....#..................#.............#....#....................#####..................#........................................................#.#...............#.................#........#.........#........#................................##.....................#....##..#........#.#....#........#...#.........................##.............#...#..#.......#........#.........##.......#..#........##................#............##...............#...........##.......#.........##...............#...#........#................#.......#..#..#........#..#..#...#.......#...............#..#...................#.#..#..#.#.#.....#.........#.....................#.............
..................##....#........#........#................#.............#.......#.........#...#.....#........#...#.....#......#........#............#....##..#......#..............#.........#..............#.....#...........................................#.............#.....#..................##.#........#....................#..#............#......#............#.......#.........................#.##.#......#.#......##........#..#........###................................#.............#......#......#..#.....#................#.....................##........##........#...............#.....................#..................##..#...........#......#............................#.....#......#.....#.#...........#..............#..#..............#................#............#.....##....#.#..........#.....................#....#.#..............#...............................##.....##........................#.......#.......###..#..........
..........#......#......#..#.#...........#........#.#......#....#......................#..##...#......#................#..........................#......#......................#....#..#.............#.##..............................................#....#............#...........#.........#..#...............#......#....#..#..........#......................................................................##.........#.##.................#..............#....#...............##...............#.........##............................#.......................................#................#.....#...#.....#.............#.......#...............#............#......................#.........#.......................#.......#.#.....#.........#......................#..................................#.....#...#.....#......#.#...#.#...#......#.#.##..............#........................#..................#........#.###.................#..........
.#....#...........#..........................##..#..........#....#..............#.##.#...............................#...............................#................#......#.#...............#...................#......#...................#.......#..#.......................#..........#..........#..............................#.....................#.##..#..#..#............##...........#...#.#..#...................#........#..#.....#.....#......#...........................#..#........#.....................................#....#..#.....#...............##................................#.......#..............#.......................................#...#..............................................................#...#.#.###.............#........#.....##...#.#...............#...........#..#............................#.......#......#.............#.....#..........#..#.....#...........#....#.........#.....#....#........................
..................#....##....#......#..............##.............................#.....#......#............#.....#.....#...#....#.#...............#...................##..............#....#...#................#..................................#.................#....................#....#..#.....#...............#......................#............#........#..#...#...................#.#...........................................#.......#.....#......#.................#....#..............#...................#.#..............#......#.......................#................#................#...........#.....#.....#..................#.#.....#..........#......................................................#.....#......................#............#...#..............................#..##..............#............#.##...........#..##...##...#.........#.....#..#.###.....#.............#..#..#..#........#.........#......................#.
..#..........................##..#........#...#.#.#..........#..#..#...#.......#..................#......................#..#.................................#.#...........#..........##..#...#..#................#..#...#..............#....#........#..........#.......#.##..#...................................#.#............#...........#.................#....#........#..#...............#.......#....................#.......##.......#.........#.......................###...#.#...#..........#.....#...................#..................#...#...........................#..#.........#........#..........#.....................................#....#.......#...##...............#...#....................#....#.........................#.................#.................#.....................#..........#.....#......#.....#................#.........##...........#.........#.............#.#..#.............#.#.........#.....#................#.....#..
.......#.......#....#........................#............#.#.#..........#..#.................#.....#.........#.............................#......#.#.#...##......#...............................##....#.#...................#...##...#................#.......#..#.#...##.................#.........................#.............................................#....##.......#......................#.....#.....#..........#..................#...#....#...........#......#.........#...................#.................#.....#.........#...#...##.....#................#..#.............#...........#............#............#.##.#.......#.#..#................#........#...........#.#...#........#...#...#........#.........#....#.......#..#..................#..#................#.........#.....##...................................#..#......#...................................#...#..............#.......#......................#........###...#.........
.#.......#......#..........#.............#..#...#...#.................##......................#................##.#...##.#......#.....#......#....................................##..................#.#......................#.#..............#.........#.................#........................#....#...#..#...#....#..............................................#.#............#...#...#.#.#........................................#......#........#....#...#.#...#.............................##............#.........#........................#....#.......#......#..#.........................#...#...##.....#.......#..........##..........................................#.....#..#..........#...#......#..............##.....#.......................................#.........................#.#..#............#.......#.......#..#.......#.....................#..#.................#........................................#.....#.....##.#.........#..
.........................#............##.........................#.............................#....................#........#........#.#.........#...#....#......##.#.....#..........#..................##...................#..............#..#.....................................##..........................#................#...##............#...........#...................#...........#......................#......#.........#..........##....#.#..........#....................#........#.............#.......#...#.....#.......#...........#.......................................#...........#..........##....#............#.....#..................#......................#.#...#..........................##............#.#.........#...........#.#...................#....................#.......##.......#...#..........##.......#.....#....#...#.................#......#.....#.#............#.........##..................#..........#....#............
.............##...#..................................#............#..............#.......#........#.............#...............#...........#........#..............................#...#..............................##.........#.......#...................#.##............................##............#....#.##................................#.#.....................#.......#...#............##...#..#.#.......................#..#..#.........#......#.#.......#.#....#..........#..#.#...###.#........#.................#.#.....#.....#..........#.......................#...#..#.......#..........##.............##..........#................#.....#...............#..............#......#.......#......##...............#......#...............#............................#...........###................#.........#..#..............#..#....#..#......#..#...#.................................#.........................##.....#......#.....................
...................##..##...............#....................#......##..................#.....#....#....#.......#................#.#.#..........#.#.#....##...#..............#............................#..........#.................#.................#........#..#.#...#......................................#...#.............#..............................##........###...#.....................................#.....#...#.....#.......#.#........##.....#......#.................#........#..#.............#...#.................................................#.#...........#.........#........................#..............#......#..........#.........#..........#........#...#...#...##..................................#....................#...##............#..##.................#..#....#..................................##........................#.#..#........#........................#.......#.................#.#............................
.........#...........##....#....#.#..........#......#..........##.................#..#.........................#........#.........#.....................#.......#..#....#................#.......#...#.#.....#...........#....#.....#..#.........#..........#....##...#.......#.....#.....##...................#................#......#...........................................#...............#..#.......#..........#.......................................#.....#...#.............#.................#....#.#.....#..........#...............#.#.......#...............##...................#.#.......................................#................................#...#.........#........#..........#..###.#........#....#......................................#.....#.......#...............#........................................................#....................##...........#..###.#....#..#....#......#.........#................#...................
......................#..............#..#...............#.................#.#............#................#..........#..............#.#...#.#..........#................#...#..............##........#..............#..#............#......#.........#...#..................#....#...#..#.....#.#.#.........#............#.............#......#.............#...#...........#..........................#.......#..........#...#.#...#...............................#.........................#.#................##...#..........#..............................#....................#....................#......#.........##.......#.#..#....#.......##...................#......................................#.........##.....#..........##.......#...................#.#...#......................................##............................................#.......#.........#.........................#....##..............##..............#....##................
#...........#...#..........#....................#..#...#..#.....#..............#..#.................#...........#.....#.#.#....#......#.....#....#...............##.#...........#....................##...#....##.#...........#.........#..#..................#................................................#...............#.......................#...#...##.....#.....#.#.#...........#..........................#...........#...#....#.....................#.......#.......................#..#..#.........#.#.#...........#..#....#..............#..........#............#..............#.##...........#.....#.......................#..#...#........#............#.#................##....#.......#.......#...........................#...........#...............#...##..#...........................##.#......#...#.................#....#...................#..........................##..#....#...............#......#....................#..#..........#.......
#...#.#..#.....#.#.#.#................#......#..#.....#........#....#..........................#..#..........................................................#.#.....#.........#.........#...#........#...................#......#...##...###...........................#...................##.............#......##.........#.#....#..............#....#.#......................#........#.....#.............................#..................##................................................#............#.......#......#..#....#........#.........................................#......#.....#...#...............................#.............#.#......................#...........#..#.....#............................#..#........#....##.........#.............##..............#......#.#.......................##.........#.#.#.......##...........#.......................................#.................................................#....##..........
.............#.#....#....................##.......#............................................#....#......................#.................#..............#..........#..#..............#........#...........#.#...............................#..#......##..........................#.#....#...................................#....#...#.........#.....#...................................#.......#..................#....#................##.#.........................#...#.............................#.##...........#..........#...#......#.#...............#...#...........#.#.......#......#........#..#...#............................................#.....................#..............#......................##......#...................#..#..........#.#...#...............#...#........................#......#..................#..#.....#...........#...#......................##.##.......#...........#..........................#............#.......
...........#...............#.........##.......#......#........................#......................#.......#....#...#..#....#..............#....................#...#.......###......#..........................#..........#...........#......................................................#..#..............................#...........#.....#..#............#.....#..#....##.....#.#..........##.#...................#.............#....#..#........#....#..........#..........#..#............#.....#....#...#......#..........#...........#.........#....#........#....#...#.....##..........................#........#.......................#...............#.....#........................#.....................#....#......#........#.......#........#...#....#......#...#...............#....#..........................#...............#..#...............#....#...............#...........#...#...#...............#..........................................
.#...#.....#...#....#........................#.................#.........#...............#...........#.........#..........#..........##...............#..................#..#.....#........#.............#....#......#......#........#..#......#........##.#...#....#........................#..#..#..............................................#..................#.#...#...#...#...............#..#...#....................#................................................#.....#........####..........#.........##.....#..#....#......................#..#.........#..............................#......#.#...#.......#.......#......#......#....................................#...#................#......#..........#....#........#.....#..............#......#........................#.......#.............#....#......#..#...............................##..........#..............##.......#.........#.............................#......#.#..........#.#...
..........#....###...#........#.#......#...##..........................#....#........#.#.....#........#..........##.......###.......#....#.............................#...................#................#...............##................#....#..........#..........#.#...........#...............#..#........#..#......#.....#.#.........#..#...#...............#..#.......#...........#.#...#...........................................#...#............#.................#...............#.....#..........#...#.#....#..........#........#...#...#..........#...#.......#.....#.........#....................#....#..........#.............#...#....#.#.............................#.........#......#...........................#.....#.........#........#....#.....#.........#.........#......#..#...##........#..#........#......#.....................#...........#...........#.....#.........#..#.........##...............#..#......#.............#...#........
#..............................................#..#..............#..........................##..##.................#..#...........#.#.....##........................#...........#..............................#.........#........#......#..#...#....##............................#..........#.........#...................................#........#.......#.#....#......................#...........#...............#................###.............#....##......#..#....##.....................#.#.#...............................#..................#.................##.....#.........#...#....##....##..........#.....................#....#.#......#.......#...................#..#.........................##...#.............#........#......#.........#......#...........#......#......#.....#.........#.......##...#..........#.##..................#....#.............###..........##..#...#....#............................#.................................
......................#...#................##................................#...............#.......#.......##.......................#...................#...............##.................................................#..#.#.............#............#.........................#.....#..........#...#...................##.........##.........#.#.#...................###....#...............#.#.....#.......#...#.........#.........#................#......#..........#...#...#..........................##..#......#.....................................#......................#........#.....#.........#...#..#................#......#.#..#............#...........#.###................#.#........................#.#.................#.#....................#......#.##....#............#...#...#....#.#..#.....##...#...............#....#...#......#.....#....#...........#..........#..........................#...#........#.....#.........#..#...........
#..#..#..#..........#............#..##..#................#..#.........#......##......#..#.........#............................................#.............#........#......#...........#....................#....#......#.......#....#..#..................#......#.......#.............#......................................................#.......#.....................#.......#..........#...#.#................................#....#..........................#....#.....#......#.#........................................#..#..###.....#.#..........#...............#..#...#..................#........#....#....................#...#.............#...#.#....#...##...##...........#................#.................##...............#.#.....#...................#.....#...#.............#.........#.............#...#......#.......#.....#........#.............#.........#....#...#...............#.#............#..#..#..#............#...#...............#
.#....#..#........##...#...#.##..........#..........#..................#..................#...#........#....#........#.............................#............................#.........#...........#.#.........#....#.....##......#.....................................#.##.......#..................................#...#...............#.#.........#..#..#..##..#......##...#.....................#....................#...#............#.........#.........#...#....#..........#..###..........#.....#.......................#......#...#...##........#......................#......#.....#...........................................#.#................................#......#............##.......#........#........#..................................#......#......................#................#...#......##..........................#....#.#.........#.....#.........#..#...#..#........#........#.........##.#.......#.....#.#..#........................
.......................#........#.#.#.................#..........#...........#...#..#....##..#.....#.#.............................#............#..............#..#....#...................#..#...........#.............#........##............#...............#.....#..................#.#...............#......#.....................#............#.#..............#.....#..##......#....#................#................#.................#...#..............#....................................................#........#.....##...........#...............#.................#..........#...................#.#..#....#..........#........................##............#.#.....#....................#...#.............#..#.#.#..................#..................#...........................##...#.........#.......#.#.#.#..#.#.............#..........#.....#......#..................#.....#..........#.....#..........#..#...#...#..##.#.................#.#.##
.#.......................#.........................................#...#..........#............#.........#...................#......##.............#......#..#....#............#.........#..#........##...#...............##.......#.......#...#..........................................................#.......................#..........#......#...#.##..............##..............#..#...............#...........##.##.............#...#.................#......#..................#.......#....#...............................#.....#......##...............#............................#...................................#................#..................#....#....#.....#....#...........#..........#...............................#.........#.#........#...#.#................#.....#...#............................#............................................#....###........#..........#.#.............#.##.....###........#.#....................#
...................#............#.........#.........#..........................................#..#.#....#............................#....................................................................##..............#...........................#...#......#....#.#.........#.#...............#....#..................#............#..##....#...............#..........#....#...#....................#...........#...#.....#.....#...##.....................#..#..#.......#..........#......#..............#..#..........#....#................#.................#......#.................#........#.................#.##..#....#.......#.....#...................#...#......#.#...##.....#..........................................#.............#.............#..#..#.....#......#....................................................................................#.......#.......#..................................#.............#.................#.....#..#.
..............#.#.......##.....................#...#.#.................#.#.....#.##.......................#........#.......#..#....#...#..............#...................#.......................#.....#........#................................#................#................#.#..........#....................................#..........#...............................#..............#......#............#..................#.....#..#.##.....#........#.....#.....#.................#.#.................#.............#....................#...#.........#.......#..............#....#.....#................#......#......#..........#......##.....#................................#..........#....#...........#....#....#.....##.............#...............#....#......#..#...........#................#.#.......##................#......#..#...........#.........###.#.............#.##..........................#........#................##.........#..#..
.#....#.#.....#........#......#...................##........#......................#............#.....#...#.....#..#............#......#........................##..##...............#....#......#.....#..#..........#............#......#....................................#.....#........#.......#.......##...#....#.#..#......#..............##............#.#................#.....#..........#....#......................#..#.#...#.......#...............#......#........#..........#...........#.................#........#.....................................................#............#....................#............##.....#........#.................#.............#....#..#....#......#...#...#..#.#......#....#....................#.#..#.##............#............#..#.......#...........#..............###.#...#...............#.#...........................................................................#..............#............#.........
..................#....................#.............#....#.#.#.....#..............#......#...##............................#............###.#....#..........#............#..#....................##.........#....#...#.................#......#......................#............#...........#.........#...#......#.....#...................#...................#.#..........#.#.#..................##.........#...#....#....#..........................#................#.............#..............#.................#...........#.........#...#.#..##.......#..#.....#......#......................................#...#..................#................##...#............#...#...#.#..#........#......##.............#...............#.#................#...........#...#....#....#....#..............#.........#..#........#......#.......#.........#................#................#...##..............#......#......#..................#.........#.....##...#..
...#............................#....#..........................#.##...##.#..........#.#...#.........#....#................#.#...#..#.................#...........#..................#.....#..............#........................................................................#........#................#......................#...........#...........##............................#...................#.#..............##.............#...........................................#...................#.................#...............#...........#.................#.......#..........#......##.....#..........#.................#.....................#......................................................................................#...........#.#...#.......#..........#...##..#.........##...#.............#.......................#.......#..#........#....#........#.....#...........#.................#......#...#..#....#......#..........##......
......#.#...#..#........#.........................#..........#............................#......#.....#....#........................#..................#..........................#............#....##.....#........#.................##.........#.........#..#............#......#...............#................#.......#....#................#...#...#.....#........##...................#...........#...........#..........#....................#......#......................#..#.......#.#........................................#.#..................#.#..........#..........#........#..#.#.....#...#................................#.........#..#......................##......#.....#..#.........................................................................#.....................###..................#...#....#.......#...#............#.......#...............#.....#..#..............#........#.......................#........#.#.......#...##........
...............#.........#.......#......................................#......#.............#....#...............#..........#...#........#........#.................#................#...#.#......#...#...#.....................#..#.............#........#.......#..............#..........#.....##......................................#..........#.#.....##...#........##..............##.........#.......#.............##........#.#....................................................#.#.......#........#............#....#......#.......#...#...##.#.....##.....#.........#........##...#.............#..#.#......#.......#..........................#.#.....#...#..............#...........................................#.#.....#...........#..#.......................#.....#........#.........#.....#.#..#.................#.........#...#...#........#.......##.#..#.............#..#.........#..#................................#...............#.#.....#.#
....#............#...#.....#..#.......#....#.......................................#.........#........#.....................#.....#...........#..............#.....#.....##..#.........#......#............................#.####........#.............#..........#................................#...............#..................#......................#...........................#..#.............#.................##......#........#..#......#..#...................................#..#................................#...........#.....#..........................#......#.................................#.....#.#....#......#..#......#.###............#............#............#..#.....#......#.#......##........#...#.......#.......#..................#............#..#...#...........................#..#.....##..............#.................#.......#.#.......................#...........#...#..................#...#......#............#...#..#...
.........#....................#.##......#...#.........#......#..#..#..#.......#........#............#.........#.......#..#.....#.......#............#.#.........#...............................#............#...#...........#.....#.............................................#....#...........#......#.......#.......#.#..................#.........................#..........#....#.#...........................#..#..#.............................#.....................................#....#...........#.................................#...#..........#.#........................#............#.....#......................#.......#.........................#..........................#...............#.#.#.#....##.....#.......................................#......#....#.....#......#............................................................#.......#.................#.#............................##....####...#...#............#.........#.##.....
...#.....#..............#...#......#..........#..##.................#.....#..##.####.........#.#.....#.#.............##....#..........#....#...........#..#....................#.....#........#...##...#.......#.......#............................#............#..........#.................#..#............#...............#..#.......................#.......#...#.#..............#..........#......................................##..#.....##...#.....#...............................#...........#........##.......#.....#......##.....#..#...................................................#....#..#........#........................#.........#....#......#.....#..................#..............#................##.......................#.................#......#..................#.##.#...#...................#.........................................#........#..............................................#.......#..#........#.#.....#.........#....
...#.....#.............................###....#.......#.#.........#............................#.....#.#.........#......#.......#..#.......#.........#...............#.##....#............##....................#...................#...................#...#....#........##............#..#...............................#.....................#........................#............#...........#...........#........................#...........................#............#.........#..................................#..........##...........#.......................#.........#..............#.#...............#......#..................#.#...#...........#..##....##..#........#....#...................##............#.............#....#..............#...#......#...........#.....#............#.#....................................#.......#.......#.......#.............#..........#..............#.......#..............#............#.##.................
.#.........................#..#.....................#..........#.......................#..........##..#.....#........##..#.................#..................#..#...#.....#......#........#......#........#............................##............................#..............#..#.......#...........#............................................................#.........#..#...............#.................#...................##.....#.#..........#...................................#.............#..........#................#.................##...#.#........#...........#..................................#..#..#.....#....................#...........##.......#.#...#.............#..#....#.........#..##.......#..#........................#....#....#...#...................................................#........#.......#......##......#...................#...................#.................................#............###.......#..#..#.
........#..........#.....................................................#......#........................................................##....#..#...............................#.#.................#........#...#.....#.....................................#..........#..#..........#..........#......#.......#...##...................#................#..........#....#...........#.................................#.............#..............#.......#....#.....##....#.................#............#...#.......................#.....#..................................#........#.#.#..##...............#..................#.......#.#..#.....#...............#.#.......#..#..........................#..........#..............................#....#....................#.............##....................#..............#...................#...........#.....#....................................#...#.....##.....#.#.............#.......................
....#.#....#.......................................#..#............#.......#.#..............#............#......#............#.......#.......#...................#..........#......#...........#..#...................#.........#.#....#........#...........#.#....#..#................#.....#.#..............#................................#...#...................#.....#.........#........#......#..........#....#...................#...........#.............###.........#..#...#......#.................##.........#.................#...#..........#.#.#...#.................#........#..##...........##......................#...........#...........#.............#......#.............................................#................#........#................#.......#...................#....#..#.........#......#..............##.....#...............................#...................##.........................#..#...#..#.....................#....#
.......#...#................#....................#......#..#...........#.................##.........................##.....#...#........#.....#.#..###......#...#.#.............................#.....#.....#..........#....#......#................#.#.#......##.#...........................................#................#......#........#....#.......##..........#........#...........#..........##.......................................#......#.....#...............#....##..............................#.....#..#....................................#.......#....#.....##......#......#.#.#.............##...#..............#.#..........#...................#..................#...........#............##...#......#..##..#......#.......#.............##.............##.................#..........##..#...##......#..#....................#.##...#.#..#.....##...#.....#...........#.....................#...#...##..........#..................#.##......#.#
........#.......#........#.##........#..........#...............##.....................................##.......................#.........#............#.........#..........#........#......#.....#.....................#..................#..........#.............................................#.............#..................#............................#.......#..........#.............#............#..#.#.....#.......#..#.......................#........#...#.............................................#.........#............#..............#...#..........##............#...............##.........................................#..............................#........#..............#............##.....##.............#...........................................#....#..........#...........................#.......#....................#...#............#........#.....................#......#.#.....#.#....#..........#.#.............#.#....
#...##......#.....#....#..#............................................#.#.......#...........##......#..##.....#...#......................#.........................#...........#....#.#.#..............#...#..#........#....#...#...#.............#.......................................#..........#...............................#................#................#...................#....#................................................#.#...................#.....................................##.......#.................#.#.#........#.....#.....#...............#...........#..#.....#......#.......#..........................................##..................#.#..#.................................#....#....#....................#.......##...........#...#........#.......#........#..........#...#....#.............#..#.....................#...............#........#...................#.....#..........#....#...#.....#...##........#.........
..#....#..........#......................................#.......#..........#....##.#..#.....##.........#.................#..#...#........#....#.......#.....#..................#...#....#...............#........#...#..............#..................#............#......#.........................#...#...............#......#...................................#...........#.....#....#............#.#..........#......##........................#......#.....#...#..............#..............#..................#...##.....................#..............#..............#.#.........#......#.....##.#..#...##.......#........#..##.......#.....#........#...............#...###...............##........................#......#...............#................................#................................#...##........................#...........##.#...............#......#..............#...#...................#..........#...#...#...#................
.............................................#.....#......#................................#....#.................................#..............#....................#.#......#................#.#.....#...#..#....#.......#..#..#....##....................#.........................#........#.............#..........#.................................#........##..#..............#.......................#............#............................#....#.#....#....#...#...#................#..#..#.................#..................#..............##....................#...............#............#.............................#................................##.#...##.................#............#.........#.........#....#..................#.......#......#.................................#.#....#.....#.#......#...#..............#..#................#.......#..#....................##..............#.#...#...........#.....#.........#..##....#..
...............................#.........................#...............#................#..#.#..........#.....#......#......##.......#................................#.....#...........#..........................#......#.#...............##.........#.......................#...#.....#...........#............................#......#.........#...................#....#..................#.....#.........#.#......................#......#.....#.....#.........#.#.......##..##..##.#....#..........#......#..........#...#......#..........#.#.#............#.##.#.......#..#....#.............#........#.....#..#...###.......................#.....#.......#..##..#..............................#......#..#.........................#.......#....#.................................................#...................#...................#.#..............##.....#...#...........#...#.......#...#..#.......#...................#..#...........#..#....#........
#.#.#.................#........................#....#......#........#.........#........#......#............#.....##...#......#...........#...................#..#....#..#.............#.......#.......#................#...........#......#.........#..#.......#.....#..............#......#.......#......#......#.........................#.#.#..................#.#.....................#....#.#.......................#.......................#....#.....................#..................#...#.##........##.#........#..#.#..........#..........................#.#...........#........#.#.........................#.........#....#........................#..................................#.##......#................#........#...........#....#...............#..............#......#.#...............#.......#........#....#....................#.#.#............#....#.............#......#....................#.......#.......#......................#.#........
.#.#..........#.....#......#...............#.............#........................#.#...#....#.........#...##........#..................#..#..#............#.#...##........#..........................#.#....#...............#..#........#..#.................#.......#.......#.........#.....................###.......#.....##.................................#..................................#...#....#.............#............#...#..........#.........#................................#......###.........#.........#...#.........................................#.#.........#.....................##.........#.#........#.......#...................#..##.........#....#....................#..........#...........#.#..........###.......###.........#.......##............#........................#..........#......#.....................................................##........#..............#........................................#..#......#.......
.#............#......#....#......................#...#..............#......#....#..............#.....#...........#.....#......#...#........#.....#................#....#..#..........#............#............#...#.....#......#........#.....##..................#......#....#...........##...............................................##......#.#...........#.....#..#..............#..#...................................#......................................#....#..#.......................#........#.#...........#............#.................................................................#..................##....#......#..........#...#..#..........##..#.........#.#.##.......#............#................#.#...#.....#......#..........#..#.............#............................#...#.........#.....#..#.................#.......#.........#.........................................##.....#..........................#..#...#............#..
......................................#.......#.....#..............##......#.......#.#.........#......#.......................................#.................##..................#........##........#........#..#..#.........................#.................##.......#...#....#.......#.............................#.......#..#..............#...................#.#..................#.#...#...............................................#.#..#...........#......#..#...............#.....................#.........#.#.......#........................#...#...#......#....#.#.#......##..#.....#......##.......#.....#..........#...#..............#.................#.................#....##..........................................#......#....#.....................#.........#......................#...............#........#...#.........#..#..................#....#......#..................#..#.......#..#......#...........#..........................
.................#...............#...............#.....#...........#........................##.....................#..........#.................#....#..........................#........#....##............#..#...........#..#.................#...........#.#................#.#...#...........##.............#......#...#.......#....#..........................................#..................................#......#...#.............#...#.#....#............#...........#......#...........#.......#............#...#.......#.................#...............#...........#....#........#.......##.#........#....#........#.........................#...#........#.............#..................#......#..#..................................#...........#............#.............#...#...#....##...#...................#....#...#...#.........#.#........#...................#.......#.......#..........#....##...............................................
....#....#....................................#....#.#....#.......#.......#........#.........#..................#........#..#..#.......................#......#..#........#.#.......#....#...#..#.#......#.....#................#..........................................##..............#....................#........#..................#..#.........#................................#....#......#.........................................#....#....#...................#...#..##..#...............#.#.....#..#..................##.#..#......#..#..................###.#......#...##...................#..............#................#................#....#............#.#...................#................#..............#................#............#........#...................#...................................................................#....#...#.............#.......................#........#.........#.....................#...............
....#............#...#............................................#...........#...............#..#.....................................................#.......#.............................#................#.............###..#..........#.........................#........................#..................#...........................#....##.........##..............................#...#......#..................#.....#..........##.........................#..........#..#.#..............##.#.#.....................#..................#.......#................................#......#.....................................................#....#.......#...#.....................................#...#........#...#.#......#................................#........#.............#........................#........#...#................#.......#..............#............#.......#.........................#........#........#..........................
...........#....#............#..........#....#..........#.............##......#....#...##..................................#.#...##..........................................#.....................#...............#.................................#...............#.....#......#.......#............#..#.................................#.............................#..........#....#......................#...##.#.......#................#........#...#............#.......#......#..#...........#............................#..#..........................................................#.........#...............#.................##...###...............#...................##......#..#................#..#.......##.#.....#.#............#.............##..#......#.#............................#......#...#.............#..................#.....#......#....#.............#.......#.#.....#......#...#.......#........#..#.....#.....#.....#..#...........
...................#.........#.#...#.#..#..#.......#....#.............................#.................................#...........#...#.......................................#...............#...#........#...##.............................#.........#.#............#...........#........#..#...#..........#....#.........##.................................##..#...................#............#..#..........#............#...............#....................#...#...........#.............#............#...#.#.......................#.......#...#...#.#....##...............#...#..#.......#.....#....................#.......#....#.........................#.....#.......#.......#.......#....#..................#.......#...#...........#...#..............##....#...#........#....................#.......#........#............#...#...........#........#.......#.................#.....................#..............#.....#.#.......................#.....
..................###....................................#.......#................#...............#..........#.#.........#..............#.........#.................#..#....#....##..#............#......#.....#......................................#......#...#.#..#......#...........................................#....#.........#.....................................#........#............#......#............................#.....##...#..................................#.....##.......#.........#.......#.#...........##..##............##..........#.......#..............#.........#....#......#.....#..#..........#.#............#.#.....................#............#........#....#............#....#.......................#...#........#.................................#.......#.........#..................#..................#........###...........................................#......................#...................#....#...............
.................................#.....#...##.....#.##............##.................................#.#....##...#...#..#.....#..................#.#..................#.#................#.#.......#.................#...#..............#...#.....#........##...##....................#.#..#......................#........##...........#.##.....#.........#..#........#..#...................#.............#..................#..........................##..#...#..................#..................#..#.....#................#..#............#...#......................#..........#....#.......##....#.........#...#....#..........#.....#............#...#...............#.......#.#......#.................#.#.....#.#.#....#..##......#............#...#.................#....#.#..........##.............#............#..#.........#....#....................#.#...#.......................#.......#..............#.........................#.......................
..........#.....................#.....#..##...............#.......................................................#..........#....#.....#.##.#........#..#............##..#....#...##..........................................#.......#....#.......##....#.........#......##.........#......................................#...#.#.....#........##.......................#..#..................#.......#................#................#...............#.............#........................##.......#......#..#.................#.................................#.#.#......#............#..#.......#.........#.......##...#.....#...............#..#............#...#........#............#....#......#...............................#............#.....#................##..........................#..#................#..................#..............#................#.................##....................#...........#........................#..........
.#.........#.......................#..#............#..##.#....#.............##....#.........#.....#....#.#..#..##........###.................#.#...#........................#...#.....#.........#...........#.##...............................##......#.....##........#.#....#......#..........#.........................#.....#.#........#....#.....#..#......#...#.......#..#...........#...........#..............#............#..#..............#.............#...................#......................#............#........................#........#.....#.....................................#.....###.................#...........................#.##.....#.........................#............................#..#....#.#.......#............#..##........................#................#......#....##......#..............#.#.....#........#....###........#........#....#...##.......#.#.#......#......##.#.#.......#.....#....................#.......#
.....#..#.....#.#................................#.....#.....#.....#.........#......................#........#.....#....................#.....###..#.....#.....#......................#.#.......#.......#....##.............##....#..........#.........#...............#......#....#..#.......#...............#.#......#............#................#....#........#.....##.#..........#................................................#..#......#.........#............#..........#...#..............#.#......#..#.....#.....................#.....##................#............#...#......#.................#........................#.....#.............................#......#...............#....................#.#....#.#........#.#......##..#.#...................#...#..#..........#.#....#..............#..#...#...#...#.....#.........#..#.......#.....#.......#..#.#......#....#......#....##.........#...#..............................#..........#........
.....#.............#..##.......##.....................#........................#..#..#.....#....................#..#................#.......#..#.............................#.............#.......#............#.......#...##............#........#......#..#.........#.......#.##...#..#..................#..............#...................#........#.....#...#......#......................................#.#.......#....#.#.......................................##.....#......#.#........#................................#.#.#...#.....#..............#...........#.............#...#.#...#...........#.........#..#.........................#........##......................................#..#....#.......#..#.##......................#....#.........#..........................................#.#.............#....#.............#.....#...................#.......#..##.#........#...................#...#..........#..................................#.#.#
...........#.............#...#....................#.#.............................#...........#...#.......###..............#.#...#...........#...#.....#..#..#..#.......#........#................#................#.....................#.#...............#....#.......#.........#............#.#.##..#....#..#................#.......#................#..#..#..........................#.....#.....##..........#..............#.....#......................................#.....#..............#..........#............##...##........##........#..#.#.............................#.......................##......................#..............#....#.......#..#..........#....................#.....#......#.......#.........#....#..##.....#...........................#................#........#..#.....#....##...............................................#...#.....#.....#...#......#........#..............#.......#......#......#.#.......#..............#..
.....#.#....#........#.#..............#...#...#.....#......#....#.........................#.....#.........#.#.................................#...........................................#.................#.#...................#.............#.......#.....#...#.........##.........#...............#.....#......#.........##.......................#......##..##...........##...........#.........#.#...........................#........#............#......#...........#...................#.#.............................#..........................#...#.......#......#....##.....#.....#.........#...#..#............#......#.#...........#...................#...........#..........#.............#.#................#........#..#................#....#...#..........................#.......................#............#......#..............#....#...#........#..#........#.#.#.##.............#................#......#...#.......#.................#........
...##.....#...................#.........#..............#...........#......#......#.#.##.................#................#..........#..#........#....#........#.......#..#.................#..............#........#.............#...............#.#...........#........#..............#.#............................#................#.........#.......................#...#.................................#..#.......#..........#....#..........#...................#......#.....#........#..................#.##..#.....................................#.....#...........#.#.......#..#.........#.............##..#.......#...#.....................#...............................................#...............#................#....................#...............#....#....................##..#........#...............................#..................#.........#................#.................#..........#..........#.........#..........#..........
.#..................#...#..............#.....#............#....##.....#...#..........#.......#........#........................#......#.#.......#......................#.#....#..#.......#.......#...#...#.#.....................................#....#.....#...#.....#.........#..................................##............................#...#............#...........................................#........#...#........#...........#..........................................#.....#.................#.......#............#..#.#...##....#......................#..#...##....#...#..............................#........#.#.................#......#..#..#....#.....................#......#........#...#...............................#...#..............#..#................................#................#............................#.....#......##..#.#.........#...............#..............................#.....................................
......##............................#.....#...............#.........................#................##......................#.....#...#............#.......................................#.....................##..#.......#.#...#......##...........##..................#.#.........#....................#.......#..................#..........................#..........#...................#......#....#.........#.#........................#........#.......#...#..............................#.#..................#.....#................#.......#....#.#..............#.............................#.................................#....#..................#........................#...#.#......................................#......#.............##......##...#........#..............#.......#.#...............#...........#.##........#...#.......#...........##.............#.....#....#..............#...........#..#........#........................#
#.....................#.#.....#...............................#....#......#..................#...............#.........#..................#...#.......................#..#..#.........#..#......#...#..#......###.#.............#...........#.......#......#..........#...............#.#...........#......................#.......................#.....#.#.......#..............#...#...........................#.....#..........................#..............#........#..................#..#..#.......................................#.#........................#...#........................#......#...#.........#......#.......#.#..#.#.#..#.#.....#..................#..#..#................#...#.....#.......#............................#...............#........................#............#..................................................#...........................#..#......................#......#.#......#...........................#........#...#
..............#......##...................................#...........#......#.#...........#.......#..........##...........##.........#....#.##.........................#........#...........#................................#........#...#..........##.....##...#....#..#........#..#..##......#..........#.....#.........#..................................................................#..........#....#........#.......................#............#.................##.......#...................#............................##.....#.#...#........#.....#..........#.......#......#..................#...................#.#............................#......#.#....................#..................##...................#.......#..#........................#..#..#..................................#............................#...#..............#.......#..#.#...........#............................#.......#..#...#..............#...#......#.....#
...............................................#........#..#........#.....#...............................###..##............##............#............#..................................#............................#...#...........#..#.......#..........#.......#......................#.....#....#........#....#........#..#....#.................#.....................#.......#............#....#............................#..........#.....#..............#................#.....................#.......#..#........................................................#.#.#..##....##.........................................................#...............#...........#..#.......#.........#........................#.#................#.#.........#..........................................#...............#........#......#.............#...........#......#........#..#.......#....#............#..#.........#............................................
..#..#..........#....#...................#.#....................................#.........#.................#....#........#...........#..#.#................#..................#...........#...............................#..#............##.........#..........#......................................#..#........................#............#.............#.......#...#..........#......................#.............##...#......#...#.....###.......#.......#.....................#.............##......#..#............................#.....#.................#.#.......##...............#....#................#...#.............##............#........#..........#..................................#....................#..........#.#...............................##..#................#.....#.#..#..#..#................##........#....#....#............................#..................#.#.............#.......#............#.....#.#.....#.........#....
..................##.........#.#....#................#..........#......................#.....#.......................#........................#.#......#....#...........#.....#........#.........#.....................................#........#........#.................#......##.#..#..##.......##...#.........#.........................#.......#........#.#.#.......................#....#.##.#....#..........#.....###.....................#.....................#.................#......................................#............................#......#....##...............#....#............#....#...............#.......................#.......#........##.....#.........##...#....#..............#.#..##.#..#......#.................#..#.#...#............##......#..........#....#...........#..#................#.#.........................#....................##.....#..#.#......#..#.........#.#.....#.#...........#............#......#..........#
....#......#......#.......................#............#.........#.#.................#............................#.......#......#..........#.......#...#......#..................#....##..............#..........##..##.............#.#.........................#..............................#..........#....#..#......#..........#............................#...#.............#.....#....................................#.......#.#................................#..##......#..........................#................#.....#.#..........#.......#..............#.#.......#.........##..#......#...#...#................#..#.............#...........#..........#..#....#.#....#.#...#......#...................#....#.........#.....................................................................#..........................#.#....#..........................#..####.................................#.#..........#...........###...........##....#...........
...........#......................#...#..............##.......#......................#..#.......#............................#.........#.....##..#............................#...#...#.........................#..........#...#.........##...#.......#....#.............................................#..........##.....#....................##.#.......................#.....#...........#...#......#...#......#.......................................#...............#...............#..................#......#............#.......................#..............#........##....#........#....#.......#..#.......................#....#...#....................#...............#................#..................#.....#..........#.....#.....................#..#.......#.#..#.......#.#.....................#.............................#.....###...#.................#..............#...................#.......................#...#......#............#......
.....#...#...............................#...#...............................#.#.....................#...#..#....#......................................#......#..#......................#........#....#............#..........#...............#.........................#.......##......#.............#..##............#..............#.#.#....#..............................#..#.....#......#...#...........#............#....#.......................................#........#.....#..........#..............#...#.................................#...#....#.....#.....#....#................#..#.......#..............#...........#...#........#........#....##..............#..#.........#..................#..#.##...#.............................#...........##..................##.......#..#........................................#........#..........#................#.....#........#..#....##............................................#....##.......#....
...................#....#..#.......#..............#..................#.#........#.......................#..#..............#...............#.................#...#......................................#.................#........#.....#............#.....................#........#......#.#........................#...#........#........#...................#.....................#....#..........#...............#......................#...........#..........#....##......#........##.#...........#.....................#............#...#.......#.................#......#.......#...#....#...........#......#..#.............#.........#...........................#................................................##..#...#......#.......................#.....................#...................#..................#......#.....#...........#........#........................#........................#....................#.........#..........#.....#.#...#..
......................#........#....#....#...............................#..................................................#..............##..............................#......#...............#...#..#...................#....##.#...#...........................................#.#................................#...........#...............#..........#................................#.......##............##.........#.#......#...#..............#.......................................#.............#......#.....#........#...#.#.#........##...............................#..........................#.............###...#............#.#..............#............#......#...................................................#.........#...........#..............##............................#................##..........#.......#.............................#.....#.#........#.......#...............#.......#...........#...........#..............
.....#............................#.......#..............#.......#.#....#.....##......#.......#.....#..#.........#...#.#.............###.................#.#.............#.#....#.............##............#......#.............#......#............#.............#.#...##....#..........................#..........#..................##...............................#...........#..#.#........#..............#........#..........................#.......#...#.........#............#.#.........#..#.....#..............#......................#........#.#...........#........#........................#............#........#.................................##...#.....##.#...#.....#....#..#..#............#..#.##......#...............#..........................##...#...#..#......#.............##............#..............#.##...#..............##..........#.........#..............#..#...#.#.......#........#...##..##.......#..............#...#.........
.....#.......................#.......#.#....#.........................#.............#........##.#.......#........##...............#.................................................#.............##.#............................#.#....#.#......#...............................#...#...#..#.....#...........................#...#...#.................#.......#.................................#...#...................#........................#.#..............##.........................................#.....#..............#.......#..............................#...............#.#..................#.........#.....#.....................................#..................#...............#.....#.....#..#...........#.................................#.#.....#...........#.#.#..#...........#.#..............##......##.#..##.##.......#..........#.............#....#....#.....#...............#.......................#.#..........................#......
.....#..#.....................#.......#....#....................##................#.......#..........#..#.........#....#...........#..........................................#...........#............#...#.....................#......#...#.......................................#..........#..........#..........#....#......#.##.................#................#.........#........#..#...#.....#..................#.......#.........##.........#........#.#.......#...#............#....#...........#...#..#............................#.....#.#....#........#..#..............#.........#.........#..............#......#.#...............#.#...................................#...........#.#........#..........#..........#...........#....#..#......................#.#....#..#...............#.#..#.........#...#........#.........................#.............#..................................#...#............##...............#.#...............#......
....................#......#....................#.....................#...#....##.....#.#.................#...............#...##..........#....##.#.........#........#....#..#.............#..........#..#..#.#.................#.................................#.....#.#....#.........#.#..........................##..##..........#......#....#..#...#...#..................#...................#..............#................#................#.#.#......##........##......#....................#..#.......#.#...........................#..#.#........#...##..#.............#....#........................###.....#........#.#........##....#..#..#............#....#....#.....#....#.............#.#........................###.#..##......#.#...............................#......................#..................#.#.#.#...#......#.........##........#......#...................#..............#......#................#.......#..............................
....#.................#.......#..............#.#..........#..............#....................................#.......##........#.#.......#...............#...........#....#.......#.............#.............#..................#..........#............#.#......#...#......##.................##.....#...........................#..#...#...#.#........#.#..........#..#.....#...#................#................#...#......#..........#...#....#.#..................#...............##.....................#..#.....#.............................................................#.........#....#......#....#.#..........#...#.#.......#.#.....#......#..#..#.....#....#...........#...#......#.................#.............#.........#.......#...#...#.....#.#.................................#....#....#.............#.#.....#.......#.......................#........#......#.......#.........#..........#......#....#...#......#.#.#.................#..........
........#..#......#....#....#.....................#........#...........................................................#.......#..#.#........##.......#...#.....#.......................................#........................#........#............#..................#.#.##..........#.......#........#.....................#..........................#....##................#....#..#.......#........#....#.#.....................#.#.................................#..#........................#.............#......................#...........#......#.#....#.........#.........#..............#...#....#.........#....#.##...........#...#.........................#....#................#...........#.........#...............#.....................................#............#..#................#.....#.....#.............#.......#...###..#............#................#...............................#.............................#..................#
...................#............#.#........................#.............#...................#...............##..........#........#.............#............#.#...#................#....#.......##.#.........................##.#..............#.....#....#..##.....#................#.......#....#..................#........................#.......................#...#..#...............................#....#......#..........#..##.....#..#.##....#............#.............#...#.......#.......................#..............#......................#............#...#...#.......#..#....#.......#.#...#...#..........#.#..#.............#...#.....#..................................#....#..................#.......##..........#............#.......#..#.#.....#..........#......#....##.....#...........#..........#........#.................#.#..............#.......##................#.........##........##................................................
....................#.........#..............................................#..............#.#..........#.........#......#...#............#.......###......#........###.#........#.................#.................................##.....#............#.........#....###.#.#.......#....#......#.................#.......#.#...#....#....#..#.......#..........#...............#.....#.....#..#.......#.........#......#..#.............#...........#...#..#.............#.....#...........................##.#......#.....#.#....#....#..#........#.....................................#.............##.................................#...#..........#......##..#.#.......#.............#..#......#...#..#..............#............................................#.............#...#......#..........................#...#...............##.....................#........#......................................#.............#...........................#.#.#...
.....#.......#...#.#..................................................##.................................#.....#........#..............#....................#...........#.#........#.............#........#.........#.............#.....#.##.........##.....#.....................##.#.#.................#....##..#................#...................##.#......#...........#.......##......##................#..#.......#..#........#..#..........#.#....#...........#.......................................................................##.......#.......#...........................#..#.#..........#........#....#....#...#..#......................#.......#...#...........#.....#................#.....#.........#......#...........#...................#........#.##.......................#....#......#...........#............#................#................#......#....#.......#..................#.......#..............#............#..#..#..............
#.#.#.......#..................................#.......#...#.#.............#....#.......#........#...#....#......#....##................................#.............#..............#...#................#...................................................#...#.....#................#.#..........#............#..............##.#.................................#...#.....#..............#...............#.#....#..................#.....................#.....##...#............#...............##.............................#..............#............#..##..........................................................................#.............#.......#................#.................##.......#............................#.................#.................#.................#......#..............#..#....#.....#...##.............#.....#........#..#.......#...........##....#...##...#...#...........#.#........................................
..................#......#.........#.#....................#..........#.#..........#.###..#.......#..#.................#.................#.............#......#..#....#.....###.............................................#............#....#.......#...#.......#...........................#..............#...........#...#.......#...............................#........................#.............##.....#........#.................#...........................#.............#...#.#.............##..#..............................#..#.......#....#.......#....#......................##..#...............#....#................#.....#...........#.#..............#...........#.................#...........#........................#.....#.......#...#..........#......#....#.........#......#.......................#.........#...................#.......#........#......##...#.............#.#..#.....#..........................#.........#...........##...
#........#.............#..#..............#........................#.#....##..#...#.............#........#...........#......#...#.......##.#...................................#.#..#...............#...........#..#....##..........#..#....#...#........................#............................#....#....#........................#.#......................#................#................#...............................#.............#.......................................#............#............#.#..............#.#.....#....................#...##..........#................#..#.........#...........................#.........#.........##...#..............#...........#..#...#..........#..#...#.........#...............#.#..#..#.#.....#........#.......................#.....##................#.....#.#..#..##.......#....................#............................##.........#...#.............#..#..#...........##...#...#...#.............
..#...#..#........#.##............#..#.......##...#.....#.#....#.#..#.................#..##.....#..#................#........#...........#..#.#..........#..#.#.#...#.#..............##.#.....#............##.........#.#..............#..#.#.......#..............#...#...#..........##..................#......................#........#...........#..................#.....#................#..#...............#.............#............#.#.................#...........................................................................##.........................#..............#.......#...............................##.............#.................#....................#..................#.......................#...#..#..#.....##......#..#..........#..#.............#.....##...........#.....#.....#............................#............#..........#.......##.................#........#.........#.#...................................#..#......#...
....................#.....#..................#..#..#................................#..#...#....#.............#..............#..................#......#............#.......................#.....#.....#.............#.........#.......................................#....#...............................#...............#.#....#........#..........#.......#..#......#.....#.#......#..............................#....#............#.................................##.#....#.......#...#....................#................#.......#.....#.#.............#..........#...#..........#..#.......##...............................##.#..........................#.........#.......#....#...#........................#..................#..........#.............#............................#........#...#...........##............#........#...........................#..#...#..............#......#............#.##.........................#..........#........#.
............#...#.......#............#....##.....#...#....................#......#......................................................##.........##......#.....#...#..#......#..#...........##....................................#.....#.......#......................................#..................#............................................##.....................................#................#...#...................#.........#.........................#.................#....##...........#.#..................#..................................#.....#..............................#......................##........................#......##.....#...........#...............#..#..........#............#..........#....#.......#.......................#....#....##..............#...........#..#.....##....................#....#........#....#.......#...........#..........#..#.......#.......#.........#.........#..#........................
.#..........#......#.#...........#...............................#.#.........#....#......#.....#...#.#...#..#..............#..#........................#..#...#..#..........#.#........#...........#.....#....#...#....##..#...................#....#..#..............#..............#.#......#.#...........#..#...............#...........................#...........................#..#............................#.....#..........#...................#...........#.#..........................................................................#.................................#........#.........#......#....#..........##......................##.......................#.......#...#........................#....#..#.............#.....#..#.......#..................#.#.......#.#...#..............#..........#..........##..#.......#..........###........#.......#...#......#..........#......#..............#......#...#...................#.......#.#........
...#..#..#..............#.........#.........#............#............#.....#.......#..............#.....#........#..................................#.#..................#..............#....#.................#................#.....................................#.........................#......#....................#....#........#..............#............##...#........#......#......##..#....#........#............#..............#..#....#............#.#..##................#.#..............#.................................................#.....................##....#.##...#..........#...#......#..............#...#..#...................#.......#..#.......#............#.................#..........#.........#........#..................#..#.#......#...#.....#.#.......#.....#......................#..##.......#............................#.............#......#...........#....#.#...#.......#.....#.#.....#..#............................
.#...........##.#.....#...............#.........#...............#..#.....#........#...#............#..........#...............#................#...#.#....#.#........#....#........#.#................#.#.............#...............................#...#...............#......#......#........#........#..##.#.......#................#.##..........#....#.##..........##.......#...........................................#.....#...#...#..#.................#................#...........#....#......#.....#....................#......#..#........#................#...#...#...#.......................#...........#...................#......................#......................#..............#........................#...................#.................#.....#.........#.........#.........#.#.............#....#.........#....#.....#.............#..#................#.....##...............#........#............#..#...........................#.....#.
........#.......#.#.............##....#..............................#..#......#....#...............................................#.......#.......................#........##.....#.........................#.......#................................#....#...#........................#..........#..............#......#....#....#..#.......#..##...#...................#..#.#...........#...........#..........#.#..#..#...#...#.#.#....#...#..##.........##..#.......#...#.....#.........#.....#................................#...............##.............#........#.............................#.................##...........#.....#......#..................#.#............#.................#...#.......................................#.........#......#..........##.#...........#...#.....#..........#....#..............#............................#..........................................#......................#......#.......#..#...#........#....
...#..............#.................#...........#.......#..........#...#........#...............#....#...#..........#...#.#.....................................#...........#......#.#.................#..#........#.....#......#.........#.................#........#...#.#.....#...............#.........................#......#....................#..#..#.......#...........#.....#.............................#....#...#.........#.##.....#..#.....#......#......#.....#.......#.#...........#..#.##.....#..#.......................#..#......................#........#......#.....#...........#.......................#.......#.......#...#..#..........#......#...#.#........#.#............##...........#..#....#..................................#....#.......#....#.............##.....#.........##.#.##.........#.........#....#..#..#............................................#...#.#.........................................#.#.#...........#............
............................#.#..........................#.....##...#.......#................................#...#.......#.#...................#.#...#.#..#......###...................#...#........#....#........#.#................#......#..#........................................#..#.....................#....#..#...................#.#..................#...........#.................#.#.........#......#.#...#.#.....##..#.............#...#..#..#..#.#....#........##.......................###........##...............#...................#...........................#.##.......................#....#........#...........#........#.....#...........#........#.......#..........#..............#..................#.#.......#...................##.#......#..#.#.....#....................#.#.............................................#......#........#...##......................#...........#.....#........#.#.........#...............#..#............
...#...#....#..........#..............#.............................#..........#.....................#.........#.....#....#......##.......#.................................#....##.......#........#..................#..#......##.....#.#.............#...........#.#........#....#...#.....##.#......#....#..#...........#....#.#........#..#....#...................#..##.....#.....#..........#...#....#.#.................#.............#.............................#.#...#..#...#.........#...#....#.....................................#.#............#...............................#...#...##................#......#.....#........................................#....##..........#.....#...#.........#.#.........................#..#..#........#...............#.#..................................#..........#..........#...........................#..#....#.........................#..............#.#............#.....#......................#.........
.#...........#...........#.#...#.#..................#.#....................................#....#..................#..........#.#..............#..........................#...............#...............#.....#.........#...#..........#..............................#..................#...................#.......#......#..#..........#..............#...#..........................#............#..............#.....#.#.................#....##.......#............#......#...##........#.........................#....##..........#...........................................#...........#.#..............#.....#.................#...........#.............###..#....#.#.....#................#.....#..##...........#.......#.....#...................#..............................................#.............#....................................#.......#.#.................#...........#.#...........##.#..................#.....#..#.....................
..#.......#.#..#......#.....#........................................................#.......#.................#.#........#.#..............#...........#............#.#...........#.........#....#.................##......#...#....................................#............##.......#............................##.....#.##.#....#....#...........#..............#..........#....#.#...##..#........#....#...................................#.........#.#...#..............#.......##.....................#...............#.#........#........#.................#..#....#................#.#.##.....#...........#....#..#.#.....##.........#.....#..#.###.........#...........................#.....#..........#.....#...#.................#.#.#...........#.....##........#..#...........#.#........#.....#.#....#.#........#.............#....#.#...#..............................................................#.....#......#.............#....#................
...##...#.........#............###.#......................#.................#.#..................#....##......#.....................#..........#......................................................#.........#...#..........#....#.#.....................................#......#......#...#.....##...#..................#....#..#..........#.#.......#...#..##...#.............##........#..#.#.....#.......#.....##.................#...............#........#.#..................#...................#..............#...#...#.............#....###..........#..#........#.......................#.....................#.............#...#..#..........#........#..###..#..........#......#......#..#..........#..#............#....#........#....#.#........##........#...........................#...........#.........#.....#...#....#......#.....#....................#........#....#.......##.........................#.....#.......#......#....#.........#.........
#.......#......#.................#....#............#......#.#...................#.#............#............#.#...............................#.................................#.............#...............................##...........##............#....#...........#................................#.....................#.#......#..#..#...........................#.............#....#.......#....#................................#...............#.#....##.................#.......#.............#.................#...#...#.............#.......#......#.#............##.....#...........................#..#...#.........................#............#.#..........................#.##..##..................................#......#..#.......#.......#.........#.....#..#.......#............#............................................#.....#................................#.................#.#....#.....#................#..#.............##..#.......
...........#....#.##.........#...........#.#..............#..#...............#.......#.#......##...........#.....................#..........#.......##..#...............................................#...##....#.........#....................#..........................#.........#....#...........#.#.................##................................#........#.#...#..............#....##.....#.#......#........#...............#.....#.###................##...................#...#.....#....#.....#.......................#........#.....#......#...........................#.............#...#..........#......#.......#.#.##.............#.........#.......#..#.......................#.#...................................#.#................#............#.......#.........#...#...............................#......#...............#.#......##......#.##.###.....#.......#..#..#.................#..........#.........................#.#...#.............
...###........#............................##......#.#....#........#....#.............#.##....#..............#................................#......#.........#....#.......#..#.......#.........#.....#........................................#......................#...##...................#..#....................................#...............##...#......#.....................#.............................#...............................#.......#..................#...................#............#.........#...##.................#......#...........#.....................#......##.........#.#............#...................##..........................................#....#..................#.#...................#....................#..#..........#.....................#....................................#.......#........#....#...........#.#..#..#..............##............#..............#..##......#..........#.................#...#
.......................#..................#.......#................#................#..........#.............##................#...........#....................#.....#........#..#.......#.......#..............#..................#.#.....................##..#..............#...#.........#....##...........#....#.#.............................#......#....#........#.........#.......................................#.......##.#..............#.......................#...............#............#....#.#...#...............#.......#.....#...........................##.#...#.##................#...............................#.#..............#....#.#.............#...............#......#...............................#..............#....#.............................#.....................................#.........#......................#.#.#.............................#......#.........##.....##...#...........#.........#....##..#...............
.#.........#...................#.....#..................#.............#.#..................##...#.....#...###......#.......##..#.............#.....#.........#..#............#.....##.....#........................#.........#.......................#...#............#..................................#.......#..........###....#.....#...#..#............#.##....#..#...............#...#.##...............#...##...#..#...#....#....#............#...#...#...#.................#........#..............#.#...#...............................#.......#.................##........#....#.............#............#..................#....................#.................#...........#........................#....#...........##...........#......#......#......#.....#.##.....#....................................#............##...#......###...........#..................#........#..##............................###...........#....#.....#...............#..#.
...#...................#..................#.#....#...#..........#.........................##...##..........#.....##...#..#.............#...........#....#..........................#..........#........##.......#..#......#.........##.#.........##.#.....#.......#..#....................#.....................#.#...#......................................#..............................................................#..#...##........#..........#............#.......................#........................#.....#.........#........#............#...#.......#....................#..........#.#..#..........#.........##.............##.......#................#...............................................................#................#.....#.......#.....#.....#............#.##...........##.#.#..#...................##.#.#..##..###.........#...............................#..........#............#......#...........#...##.#...#........#.....#..
.......#.........#......#....#................#.....#...#......##........#....#.....#..#...#...#...........#....................#.................#..#..........#......#.............#.....#.........................#.....##....#...#........................#......#..#......#...................#......#.#.................#......#...........###.....##..#............##...#.........#....#...........#................................................................#....#.....#....................#.......#...#....................#............#.##...................#............................#...........#....#....................#...#.....#............................#......##.......#.........................#...................................#.#...#...........##....#.....#..........#...........#...........#......#................................................#..........................................#............#......###...........
...#.#........#.......#..........#......#......#..#....#.#..#....#...........#......#.......#...#..........##..................................#.......##....#...................................................#.........#.............#........#.........#....#.............#.#..........................#.....#..#.......................#.....#............#..#.#.....#..##..#...#....#..................#..#.#....#............##................................#...............#.......#...........#.....##......#..................................................................#....#..#........#.....#.....#........#.....................................#............................................#......#...........#.........##.#........#..#.....................#......................#................#................................................##.........#.................#..#........#..#........#...................#.#......#...........
...........#.................................#......#....###.........#.......#.....#.........#............#.................................................#...#.........##...............#..........##.....................#....................#..........#............#.................................#.#.....#.....................##..............#.............#.#.........#............#.........##...............#...#.....#......#.....#.................#...................................#.#....#.........#...........#................#..........#...#........................#..#..........................#....#.#...........#......#.........#......................#...........#...........#.........#.......#...#.........#............#........#.................#......#...........#......................................#......#...#...................#.#..#...#...........................................#...............##................#.....
......................#..........#....#...................#.........#......##.....##.....#....#..........#.#...##.#..#..#..........#....#........#............#.#...................#..........#..........#..............................................#.....#.....#........#........................#...#..............#..................#...........#........#.....#.#..........#..#..........#................#.....#.#.#................#............#.................#.....#...#..#...............#.#....................#........#......#......#.....#.....................#.....#..#......#....#..........#........##...#..#.............#.........................#....................##............................#............................#............#...............#.#...#........#............#.....#..##......................#......#.......................................#..................#...............#................##...........#.....
..................#................................##...##..................#..................#.......................#...#..#.#....#.......##...............#......#...#......#.....#..................#.................#...............#................#..................................................#...#.............#..........#..........#.............##........#...........#.#.........#.#.......#.#....#....#..................................#.........#.....#....##....#.....#...............#.........#......###.....#...##..........................#...#.......##.#..............#............#..#.#..........................................#.#................#..........................#...................#.#......#..........#..#.................#..........#...#....#.......#..##.......##....................#............................................#.........#......#.........##..#.#..#.......##...........#..#..........#...........
...#..................#...#.............#..............#...........#..................#...#......#.#...##......#....##.....#...#..#.....................#........#...................##.....#...............................##..##...#...............#....##............#........#..#...............##.......#..#.....#......#...........#..#....#.......#..#.........................#.............#...............#.................#..........................#...##......#.#........#.........................#............#...............#..........#.................#.........#.#......#....#....................#...##.#..#.....#...........#........#..#......#...............#.......................#...#........#......#...............#..................#..................#.....#.......#.........#.#.............##..........#................#........#...................................#.....#.....##............#........#.........................#....
.....................###......#.#...#............#...................#...................#.#......#.#................#...#.#................#............#.#...................#.#............#.....#.....................#....................#...............#....#.....................#.#...#........##.......#............#................#..#..........#.........#..........#......................##.......#......#...................##..........................................#...........#..#..............#....#....#....#..........#.#..................#.#............#.#.#........#.....#.......##..#..................#.#.#.............................#.#.#.......##...#............#.....#....#..................................#...#..........#......................................#...#.......#........#.#..........................#.#...#.....#...................#.......#..#.................................#.............#..................#.
....................#.......................#.#........#...#..##....#........#...................#................#.....#..........................................#......#.........#.##......#.........#....#......#........#.............#.............#......#.......#......#....#....#...............#.................#...........................#..............................#........##......#.........#.....................#.#.......#.#................#................#....................#...............##.......................#.........#........##.........................................#.#.........#........#..........##............##.....#....#...#.#...#..........#.#........#...#........#...#.......#...#........#....#.#...#....#.#......#.#...............................#.....#...#........#.#................#..#.............##..........................#................................#.......#......#.......#.....#.....#...#......
...#.....#.#...#.#..#...................#......#....#....#............................#...........#...........#..#...............#..#.....#.......#.#.........#...#.......#...#................#..#.................#..#...#.................#......#...#.............#........#............#..#.#.#............#.......#..#.#..#....#................#.....#................................#................#....#..............#...........#.........#.#.....#....#....#..##.............#.....#.............#.......#....#............#................#..........#..........##....###.....##..#..........#......#.................#...............#.............#.#..........#....#.#..............#..........#........##.....................#..#.......#.......................#...........#......#.................#...#..............#......##.....#...#......##....#........#...#......#....#.............#.................................................#.......
..#...#..#..............................#.#....#....#.....#........#.......#..#.#..##.....##.................###......#..#......#.........#..#.#............#....##...................#...##............#.#....##..#.....#.#..............................#..............#.........#......##.#........................#.#............#....................#.............................................#..#..........#.#....#.#...........#....................#...#.##..#......#....................................##.......#...#...#.......#.........#...#....##...#..............#.................#...............#.....#.....#........#...#........#.....................#..........#........#.....##....#................#...#..........#..#.........#......................#...............#....#...#...............#....#........................................#........#.........#............#...#......................#.#.......#.............................
...#.#................##.............#...#.............................#....#......................................................#.........................#.....................................................................................#..........#.........##...............................#........#.....#...##...........#...............#..##.....#...........#....#.#................................#.........#.......##.#.........................#..........##.........#..........#.....#..#....#...............#.................................#.............#.......##............#.............#..#.#...................#...#.......................#..#...#........##...........#.........#.#.....................##.......................##...#........#..#.#.......##.###..........#................................#...........###...........#..............#..#...#.#...#.............#................##....#.#.........#...#.......#...#..#.
...#.#..#...#......#.#............#......................#....................#.....#.........................#.......#.#.........#..##.......#............#..................#.#..#....#....#..................#.##.........#.....#.................#.........#.#.............................#....#........#...##...#.........#................................................................#...#.................#.....................#..#...#..........#.#........#.....................#..............................#......##.......#.#......#..#...................................#....#.....#...#..#....#.............#..#............#.#......................#.......#.......#.................#............#.#.............##........##....#.....#..........................................#..#..#..............#.............#...........#...........##...##...#............#.................................#....#..........##.........................#.
..#................#.........#....#...#.......#.#.................#..#.....#......#...........#..................#..#...#.#.#....#......##.............................................#..................#...........#.#...##.#...................#..........#..#.....................#..#..#......................#.......#........#..#.#.#...............#..#............#.............................#...#..................#........#.........#..........#.#.......................................#............#.................#....#.........................................#.......#.........#...................#.......#........##.....................##...........#.....#.....#.............#..........................#.......#....#....#.......#...............#..#...........#...#...........#..#...#.....................#...................#......#.........#..............#........#.#.......#...................#.....##.......#.#.............#......
...#........#.........#.................#..##..#.#.....#...##.......#.......#.............#...#....................#..#..................#.......#........#........#........#...........#...#....................#...................#...................#.......#..........#.....#..............#.##......#..............................................#...#........#.............#......#...#............#.....#.............#............................#...#...........#.....#........#...............................#................#.................#......#.........#...........#........#..#.......................#...#...#......#...#......#........#............................#.#.......#......#.........................##..........#.........#......................#....#..#.......#........##........#....#.............#..#...............#.....................#........................#....#..........#.....##.......#....##.............#.........
....#.........................#....................#.............#..#.......#.......................................##.................#...................#...............................................#.#.#...................#...........#...##...........................#....#....#...........#.....#...........##....#...#.#........................#.............#...#...##...................#...............#................#.#..........#..............##.#......#.........#..#....#...........#.....#......#..........#......................#.#.....#.........................#...#.......#.............#......................##....................#.....#..#..###.................#..................................#.....###.....#.................................#...........#.......................#.....#.............#.............##........#..#....#...#..............#.#.....#.....................#............##........#......#.......#......
..#.............................#....#......#..........#..#........##........................##.......#......##.........................#..........#.....##......#.#........................................#............#......##....##.....#......#.#.#......#.........#.......#..#.....#....#................................#.........#.....#.....................#.....#.#........#...............#.....#.....#....##....................#.#....................#........#......#....................................#..........#..#....#.#......#..#............#.#........##..#....................#...#..#.#......##................#.#..............................#........#............#.........#.......#.........#.##..#............#....#.#........#....#.##.....#............#.............#.....#...............##..#..........#.....#.#..................#...........................#.....#.........##........#.................#.##.#.....................
...#........#....................#......#................................#................#......................#...........#..........#...........................#..#.#.#..#.........##..........................#.#.......#........#...#...............#.............#...............#...#.....#......................................##................#..#.....#........#.#.....#...#............#..#...##...#....#........................#.........#.....................#........................####.....................#..............#....#.......#..........#...#..#...........#...#.......#.....#..........#.......#......#...##...#.#.......#........#.#...............#.........#.................##.#.#.#.............................................................##...........#.....#.....................#....#....#...#...#..........#.........#...........#.....#..#......#.....#....#....................#...............#....................#....
.#........#......#..........#..................###.......#...#............#...#....#..................#..........#................#..#..................#...#...................##...#.........#....................................#.............#....#....................##.........................#.............#............#.....#..........#...........#......##..............................#.#...#.....#...#.......#..............#...........#.................#..#.........................#....................#.#.#...................#.......#.............#............#.#.........#....#.......#........##...#.#.........................##.........#.........#.........................#..........##..#.........#..#..#..#.............#...........##.#.....#...#.....................................#...#...........#............#......#.......#.#...............#..................##..............#.......#..##....#..#...............................
.#.........#..........#........................#...........#....#.........#.#..........................##................#........#..............#..........#...............###..#.......#.....#.............................##.#.......#......#...............................#..........#.....#....#......#......................#.........#..................#.#.........#..........................#...............#..........#...........##..............#.....#......#..#.......#.......#....#....#.....#.#.......#......#..#......#........................#......#...................#...#.....#..........#.................................#.........#.............#.......#.......#.....................#.....#.##.............#.#......#.#.#.................#.#...........#.................................................#....#....#.#.#........#......#.......#.............#....#.....##....#....................#.#.........................#..#....#.......
....#.....#..........................##.......#.....#......#...................#......#.....#....................#............#.#.......#..............#.#....#...............#..........#...........#....#..#............#.....#...........................##.#..................#.#..#.#..........................................#.#.....#................#.......#...........#.......#..#.........#..............................................#..........#.#...#.................#.............#.###......#...............................#........#..................##....#...#..#.#.#........................#.........................#...#...........................#.#..............#...................#..........#...#............#......#......#...................#.............#.....#........#...........................................................#.......#...........#...#..............#................##....................#...#..........#...
........#.........................#...#...#....#.............#..#...#..#........#..#..............#.......#...............##................#...............#..........#.#.........#.#..#..##..#..............#...##..........................................#....#..#...#.......#...........#......................#...................................#.#.......#.......................#..........#..................#...#...#.........#......#................................#.......#....................#................#..............#.....##......##................#.....#.....#...............#...#.....#......#.#.....#..........#.#.............................#..........................#....................#.#................................#........................#...#....................#..##.#..#.#.......#....................#....#......#......#...............#..................#.#......#..#....#......#.......#.#........................
........................#.#.......#....#.#..........#..#.....#..#.....#..........#................#..#............##...................................#....#.#..................#...................................#..........#.......#...........#..........#..........................#........................#....................#........#.....#..............#.#..#....#....................##............#.......#........................#..#.......#................................##.............#..........................................#...........#..#.......#..............#......#............................#................##...................#............#...........................#..#..........................#................#..................#........#.#..........#....................##..#......#...........##..............#..#..........#...#.............#................#......#.......#...........#.#..#............#.#......
........#...#............#.......###...#...###.....#...#.....#.....#..#............#...........#............#.................#....................#.......#...........#..#..##.#...#.............................#.........##...........###...................#.............#..#..#......................................#...................................................#..#..................#.......................................##..........#.#............#...##....##...........#..........#......##..............#.................#.....................##.....................................#..............#................................#.#.#...#......#...........................#.....#..............#...#.............#..........##................#..#..............#.............................#.......................#.#...........#.....#........###........#...#.........#............#.........#........#.#................#..............
.#..........................#.#..#......##...#...........#.............#......##...............................#.......#...........#..............................#.#.........#....................#...#......#..........#................................#....#...#..........#.#........#.......#.#.........................#....................#.......#..#.................#..........................#....#.....#..#...#............................#....##....#..............#................#...#...................#..#......#...........#..............................#...#.........................#.................#..................#.#............#.....#...........#......#.#..........#.............#............................#...#..................#.#................#..............#...........#..............#............#....#.......#........#..............................#......#.....#....#................#..#....#.#.#.......#.........#..
..#.........#.#.....................#....#......#...#.#.#.....#.#.....#..........................................#..#....................#...#............###..................#.#.......#....................#.....................#....................#........#........#....................#...........#.....................................#.#..#..........#...#....#....#..#...............#...........###.......#.............#......#...#......#.#...........................................#.#.......#..............#......#...............#..........#..........#......................#....##.........##..#.............#..........###..................#.#............................#...#..#......#......#............#.........#...........#...........#......##.....................#...........................#.#........#.............#......#.#..#.#.........#...##.......#....#..#.......................................#.#................#.....##..
.....#.#.....#.......................#...###.......#......##.......#.................#.........##.##...................#........#..........................................#.....#......#..............#............#..#.....#..#.........##........#....#.#..........##........#.....#.....#.#.#...#......#..##......#....#.......#...............#.............##......................#......#..........#...#......#....#...........#.......#....#...#............................#.....................#..........#.............#.....#................#...#.......................##.#...................#......#...#...........#.........................#.#.......#......##....#.............#.....................#...........................#......#......................##..............#..........#.#.............#....#....##......#.......#....#...............#..#..........................#...#...#................................#.#.......#.#....#....#..
...#..........#..##.............................#......................#...........#..#..........#............................#.......#......#.........#...............#.............#...#...#..........#.#.....#...........#...#.......#.......#.................................................#.......#....................#.............##......#..........#.........#........#....#.......#...............#.....#.#.#..................#...................................#......##...##....#...#..............#.....................#..#..................##.......................##....#......#..................................#...###...#...................#......................#.#......#............#.#.............#....#................#........#.#.##....#.#...##............................#........#..........#...##......................#......#.....#..#...........................#...............##..#.#............#........#..................
#......................................#.....##..........##.........##...............#..#....#................#.......#....#.#..#.##....##....#.....#...............#......#.........#...........#....#.........#.#......#......................#..#..........#.#......#........#...........................#..##............#.................................#...#............##..............#.....................#......................#.#........#........#...................#.#...............#......#........................#..................#.........................................................#......##...........#.....#...........................##.#.................................................................#.#........#......##.......#.........................#..........#....#........#...........##............#............##..........#.............................#............................#..........#..............###.#....
..................#.........#................#...............#..........##.............#................#.......###..#............#......#.....#.....................#......#................#...............................#...........#.#.........##.......................................#...........##.#............##.#............#...#...........#...#..............................................#....#....#......#..........#..............................#..............#...................#.....................#.....#..#..........#.....##............#..#......#..#............................................#.....#..........#............................#..#...#..#.....#..................#...........................................#........#....#...................#............................................#....##.....##....................#.........#..#.......#.....#.........#.#............#......#.................................
.....#...#.#.#....#...........#..#..........#..##..............#.................................#............#...........#............................#.......#.......................##....#..............#.....##.............##........................#..#....#..................#.#............#.#..#........#.#...........#..#.................................................#.............##................##..............#.#......#....................##.#..............#........#......#............#....................#............#.........#.#........#.#.............#...#.##..#...#..#..........#..#..##.###......#...#.......#.#..#..#.#......#.........................#........##.......................#......................#.........#............#...................#...#.#..................#...#..........#......#.................##.....#..........#..#..................#......................................##............##....#......
.......#.#....................#.....#...............#.#..................#...........#..........#....................#.....................................#......#.#...#.#.....#........#......................#..........#...........#................#...#......#...........#.............#.............................#..........#...#......................#..#..#..............#.....#.....#........##....#............................#..............#......#................#.#.....#...................#.#...........................#...#..............#...................................................#..#....##............#............#............#.#........................#..........#.....#....#....#......#...........................#..#...............#...#..........#.........#.............................#..##....#.#.....#...#....#...................#..........#.................................#....#............###...........#.....##..
...#.#........#.#......#.#.........#.....#.......#....................#..............#...##..#................................#..........#........#..........#.#............#...#....#............#....#........#...##...#........#..#....................#........#.......#....#...........#...#...................##...............................#..........#.#......#...#.............#..............#.................#...#.#....#......#........#........#.........#...................................#.#......#.................#...........#...##............................................#.....##....#.....#..........#..........................#.......#...#.......................#..#....#........#....#........#...................#...................#..#...................#......#.....#.......##........#.....#..........#............................#.#.............................................#.#..........#...#...#......#..#.............#..
...............#............#...................#......#........................#...........#......................#....................#..........................#.......#.....#..#....#......#................##....#....#..#.....#............#.......#......##.....#.............................................................#...#....#..#....#.#............#............................................................................#..................#.......#....#........#.#.......#..........................................###.....................................##.....#.........#.................#..#.............#........................#..#..#...................#.................#.......#.........#.........#..#...#..............#................#....#..#.........#......#.......#......#.......##........................................................#..............#...................#......#....................................
......#................#............#................#....#.....#..............#..#...#.....##.....#.......#..#.......#...#.........#....#...#..........#......#.....#..#........#....#.........#...........#.....................#..........#............#......................................#.............#...#.#..................#..........................#..#.................#.#........#..............#...........#.....................#...#.......#.#...........................#.....................#.#......................#...#.#........#............#.....................#...#......................#..............#.............#.......#..........#......#.....#........#....#..................#.#......#..#........................#..#...#.....#..........#....#.....##.............#..........................#.#....#.............#......#........#.#......#...#.....#............#.......#......#..###.#..#...#........#.##.....................
.........#......................................#................#...........#...................#...........#..............#........#...#..#.............#.......#..................#..................................#.................#.................................#..............##...#..#.........................#........#.........#.#........#....#.....#..............#............#..##.................#................................#..........................#........#......................#.....#........#...##..#........................##..............#...........#..................#......#.....#..........#............#...................#..........#...#..#............##..............#........#..#..#.................#.............#.............#..................................#..................................#.....#.#........#......#......#............#................................#.......#..........#.#.........#...
....................#.......#..........#......................#..#....................................#...#............#.......#...........#..#.....##.....#...#...#...#..............#........##..............#.......#.......................#..........#....#.............................#...........##.#................#.....................................#.......#.......#..........#.......................................#.............#......................#..#...#.................#.................#.#...#....#...#..............#..#.#..................#...........#.....#..#...............#................#..#.....................#...........#.#..................#...............................#......#..................#.....#.....#....#......................................#......#..#...............#.....#............##...........................#..#..........................#.....................................#.....#...#.......
.........#........#......#.....#...#.........##.......##...............#.....#...#......#.....#.#...............#.........##.........#.........#.....................#.......#.......#...............##...............##.....##....#..........#...#.................#.........#...#....#...................#..............#........................................................................#...##.......#.#..............#.#..#......##..#....#...................................#.#...............#.............#................#............#......#..#..........#...#...#............#.....#........#..........##...................#............#...#..........#............#.......#..............#...#.......#.#..........#.....#.......#.............##...........................................#........#......#...............................#........#...#....##..#............#............#................#........#.......#........................
................#.......#.....#...........#....#.#....#.......#............................#..#.....#.......................#......#....#.......#..........#...#...........##..#...#....##.......#.............#..#.....#.#.................#.#.##...#...#....#......#.........#...#...............................#.....#...#.......#...........#..................................#...........#......##.......#..................##..#....#..#....................#...........#............#.....#.#...................#....#...........#.............................#.#............#.........#......#...#...#............##.#.....#.............##.#....#......#............#...#........#..#..................#...#..............#........#..#...............................#............#...#.................#.#.......#..#........#.............................#........#.#...............#........#......#.....................................#....#..............
#.............#.........#...............#.........#......##....#.#...#...........##.....................................#..#......................#....#..#.#..................#.#.#..#...............#...#..#..#...##........#................#.....#...#...#.......#..........#.....##.....#.......#.#.#......#...#...............#.....#.............#.#................................#.........#........#.........................#......#...........#.........#..#........#............#..........................#.................#....#...........#.............#........#.#....#............#.................#....#.#.........................................#..#.....##..#..........#.#........#............................#................#......#....##.......#........#..#..........##......................#.#.......#...........#...#........................#.......................#..........#..........#...#..#.#...................#................
.........................#......#...................#.#.....#..#.......#....#....................#.......#.................#.................#..............#.....#.....#.....#.......................................................................#......#...................#.#.....#.#.....#......###........................#......##...........##.......................#...#..#..........#........................#................................................#......#............##...............#........#......#...................#......#.#....#......................#..#...........#................#.....#......#.........#.#.................#..#..........#.#.#.....#..#.#......................................#..........#..#...#.................##.....#.....................................#...#....#...........#........#........#....................#..............................#.#...##...........#.....#..#............#....#..###.....
.......#.....###...............#.......#....................#..............#.......#........#...............#...##.......#........#.........#......#....#.....#.......#................#..#.....................#.....##........#...#.#.#...........#.#...............#.......##.......#................##..#.#.....................................#...#..............#.....#.............................#............#..#...............#....#..#.........................................#..#......#...#.............#..#...#.....#.#...#............#.....###............#..............#....#.......#..................##....###...............#.#..#.#..#..#...................#..#.........#.............#.......#..............#...........................#.........#.....................#..............#..........##................................#.............#.......#....#.....#..............#..#........#..#............................#....#....#.......
..................#............................#.....#..................#..................#......###..#......................#..#.........#..........#...#..#...........#..............#...#.............#........................#......#.#............#.#.........#...#.....##..............#.......##.##..#.......#.....#...##...................#.......#..#..........##......#..#......#..............#.........##.......#..............#...........................#..#............................#............................#......#......#...............#...##.......#..#.....#...................#.##.#.............#....#....#......#.#...............#..........#......#.....................#...........................#.......#.........#.......................#.................#.#................#......#.#.....#..#.............#...#...#......#............................#..........#.#.#.............#........#.............#.....#...............
...##.........#..............#...#....#........................#.........#.........................#.........#..........#..........................#..#....#......................#...................#........#...#..................................................#.......#....#.##.......................#.........#..#............#............#....##...#.#....#..#...#.#................................#.......#................................#.........#.............#..#....##..#...........#.....#.........##.#.#.....#...............#...........#...........#.##...............#....#..............#......#...........#...............#..#.......................................#.#....#.......#..#............#......#.....#............#................#........#.....................##......#....................................#.........#.##..#.........#.....#...#.....#.....#.#.#........#...........#.....#..#.......#.........................#..
...............#.#.......#......#...#....#.................................#....#..............#.##.......#....................#.##..........#.......##...........................#..#.......................................................#....#....#.#.......#...........#.....#..#..##.........#...#.#.........#................#...................#..................................................................#.................#...#..#.#.....#................##.......#.............................................#......##...........#............#.....#...#...........#.......##..#.............#....#.......#...#.................#.....#.#...#.#......#...#...#....#..........#.#.....#...........#....#.....##...#..##...#....#...................##...............................#.................#.......#................................................#.....#.#..#......#.............#.#.#......#..........#.............#.............#..#.
#.....#..............#.#.##...............###.##..#.#..#.....#......#.##..#..##.#............#..........................#..#.#.##.......................#.#..............................#.........#......#.#...................................#.#...........#.#.#.#.....................#..#.....#....#....#.#.......................#......#............##.......#............#.............###.........#........................#.....#.....................................##.........................#..........#.......#..#.#....#....#..#.....#.#................#..#..........#.#.................................#.#..#...#...............#.............#......#....#.#.................#......#...................#.......##..........................#..#.....#.........#..#................................#.......#.....#......#..........#.....................#......................................#......#.....#........#.......#...#.......#..##..#.#.....
.............#..............#..#...#....#...........#...........#....#..#...#........................#.........................#....#...###.........#.##.......#..#...........#...........#.......##...........#......#.#...............#...............#..........#..#...............................#......#........##..........#...........................#.........................#...#.....#.......##....#..#............#.#........#..#.........#...........................#......#............#.#.................#.........#............#..#..#........#...#..................#..........#..........#.....#..#...##...#.........#....#..................#...........#.......###......#.#........................#...............#...........#..#.#.....##..#..........#.............#.......#...........#.....#..............#.................#....#....#..#...##...........#.................#..................#...........#............#......#................
..........#....................#.....#........#....................#...........#...................................#...#.......#...........#....#.#........#....#..............#.........#......................#.........#.......#..........#..........#..#.......................#..........#.......#.#.....#..............#...#....#....#................................#.............................................#................................#...#........................#.#......................#......#..............#................#.........#.................##................................#...............#.#..........#....#..#..........#.#...........#..#.##....#.............................#.#...#.............#..............#.###..#.....................##..#..##....................#..#..........#......#.................#.....................#..#....#..........###.............................................#.........#.........
...........#.............#...............................#..............#............#..#....#.....#.........##...#......................##.........................#....#......#.#..........#...#...............#.................#....#......................................#.........#...#....#...###...............................###................#.......#...................#.#............#.#................#......#.............#.........#.....#.#...........#..................#....#.#.#...#...#................#.............#.#........#....................#...................#......#......#......#...............#.#.............................#..#...............................#..........#.##......#......................................#..........##......#............#...........#.......#.............#..................................#...........#.........#.#.......#....##.....#....................#..#.........#.....#...........#.
....#.....#.#.....................................................#...............#.......#.........#...#.#....#.#......#.............................#.....#.....................#.##............#...............#...#...............#.......#.............#.......#.......#.#......#............#................###.........#...............#..#......#.....#....#.........#....#.............#.................#.#.............................................#.............#....................#.#.......................#.......#.........##.....#.........#.......#......#..............#..........................#..............##...........#...#........#..................#.#...#.........#.....#.......#...#........###....###..........#.......#.##..#........#..........................#......#.........#........#..........#.....#......#.....#......#.........#.........#.............#................#........#..........#..#..................#..#.....
..#.#...................................................................#................#............#....................#...........#.........#.....#....#...#.........#.............#...........#..#..#...........#....#.#................#.#......................................#..........#...#...##.......#.#........#.........#...............................#........#..............................#.......................................#.............#...........#.........................#..............#...#....#...............................................#.................................#............#..............................#....#.........................................#..#..........................#..........................#.#......#............#.....####....#............#.#..#..........#..#........#.........................#....................#.....................##.................#.............##.........#....#
#............................#...................#......................#.................#.........#...............................#.#.......#.....................#.........#.................................##.#....................................#...#...........#...........#..#......#...........................##.#...#....#..........#.................................#......#...#.......................#..##.#.................#....................##......#......#............................#...............#.....#.....#........#.##.................................#..#...........#...................#.#.......#.#.........#.....##.#........#..#..#.....#.##.#.......#.......#...........##.............#...........#......#.....#..#..#...#.#...........................##.#.................#.#.....#...#.#.................#...#...#......#.#..............#..#.....................#..............................................................
......#....#........#..................#..#.................#..#...................#.........................#..........................#........#..#................#..................#..##...#...#.....#.....##...............#...........#.##...#........#..............#..#...............#.....#....#..............#...............................#.........#........................#....#...........#..........#..........#.....#......#........#.................#...................#.......#.............#......#............................................#...........##...#.........#......#.......#...##............................#...#...#.#.............#...#..#.................................................#..##...........#..#.........................................#......#..........#......#.#.......#............................#.....#.....................#.............#.#........#....#.....#...#.....................#................
..#....#..#........#...........#....................#..#..................................#....#...#....................#.#............#............##............#......#....#............#......#.#........#......................#......#.....#....#...#...#......#........#............................#...#..............................#.....#....#.............#..#..#......#........#....#...........##........#.......#....#............##.....#........#..#........#.................#.#........#......................#....##.....#..........#..#...........#..#..#.......#........#............#......#..........#.#.#................#.....#.......#....#....#.........#..#.#.....#........#.................#.#.......#................#...........#........#.....##.##......#..#...............#....#........#.....#...............#....#....#...#.......................#............#...#............##..........###............#.#..............#..........
....#..#.#....#..#...#.#..............................#............##..................#...#...................#.#.#......................#.............#............................#.....#.........#....##....#.......#...#...#...........................................#..#....#...............................#.........#.........#......#...........#...............#.......#........#.#.....................#.#.....#......#......#.......#.....#..#..............#.................................#..............#....###........#............................#..................#.......#...............#.........................................#....#.....#.#...................#................#......................#....#...........#.#..#.....#.#.....#..............##..........................#...#..........#....................#.#............#............#.......#.....#..................#..............#.#...#.............#........#.#...#.....
.................#.....#.....#........#....##........####.....#.#.....#..........................#.................#............#.....#..............................#......#......#..#..........#...#............................#...#........#...........#...............................................................................#...........#............................#........#....#..................#...#......#.......................................#..................#..................#....#.........##.........#..........#............#.......................#..............#....................#.....#.....#............#................................................#...#..........#..................................#.#.............................#...........................#..#.....................#........#.........#...#...........##..............#...........................#...................................#.............
.#..........................#........#.#.......#..#.#...................................#........................................................#........#................#.....#..............#........#............................#...#........#......#..#.....................#.....#....#............#......#..#...#....................#.......#...#..........#.#...........#......#....................#...#.#...#.#..#..............#.........#.........#.#.....#..#......#.......#.#..#..#.....#.#.....#............................#...........................#.........#.....#..............................#........#......#.....##....#..........#........#.....................##...........#......................##.........................#.#....#..#............#..#.#..#............................#.#.............#......................................#..............#................#.#...........#...#............#..................#....#.....
..#.#...........#..........#.#......#......#......#......#............#............................#...................#......#.#......#......#.........................#......#.......#...........#......##..............................................#...............................#..#.#.....#.....#..##...............#........#..........#........#........#...#..............#..........#.#.................#....#...#.......#......#.....................................#..##...#.......##.....#...#.....#...........................#......#..........#..##.#...#..........##.#...##.............#.................#........#........#.....#....#....#..#..#......#...........................................................................#....#.....#............................................#.........#..............#...........#...............###...#.................##..........#....................#...........#..#...#................#.......
....#.#....#................................#...............................................................#...#.........#....#......#................................#....#......#........#........#......#...........#..#.............#.....#..........##.............#.................#.#...........#.....#.....................#.#.......#.............#..........#.........#.#......#.....#..........#....#......#..#.......#....#.#..#..........#.#.#....#.....................#...#...#..........................#.................................#.#........................#..................#....#..........#.........##..........#........................#...................#....#................................#...##..........#......................#.........#..........................................##............#........#............#...................#.........#....##....#.#.......................#......#......#.........................
##...#.....#.......#......#..............#...#...#.....#...#...........#..............#.#...................#..................####....#.........#......#.................................#..#.........................##..........#...#....#.#.............#..............#...........##..........#..#..............#....#.#..........................#..........#.......#.#.........#...................................................#.#..#....................#.........................#.............#.......#..................#.....#............##.........#............#...................#.....#...............#.#........#........................#...........#.....#..#....#...#.....................#...........#...............................#...#........................................#............#..........#.#..#..............#.#.......................##............#....#...................#.............#.....#..............#.#...#........##
.....#..............................#.........................#...............#...........................#..#.#...........#.........................#....................#......#......#.#..............#..#.........................#.............#...................##.......#........##.#.#.#...#..#......................#..........#.....#..##...........#...................#.............#..........#.....##...#........#......................#.....#......#.#.................#....................#......#..#..............#.#..................#................#........#....#............#.#...................................#.............#..........##..#...#....................#.#.#......#.....#.........#.##..#......#.................#............#...........................#.....#......#.............#.......................#............#........#..................#..............#......#.............##..........#...#..#...#...............
......#...............#.#..#..#...#........................#.............#......................#.....#......##......#.......#..........#.............#...#.............#.......#..................#..........#.....................#....##...#.#..............#....#...................#........##..............#.#.......#.......#.........................#.....#.......#..............#...........#................#.......#................#.................#...........#....#.......#....#.........#.#....#......#...................##........#........#...#......#....#...................#...#.........###.#.........#.........#......#................#...#..#.#............#..............#..#.............#.........................#................#..............##...........#...........#.................................#...........#.....................................#.#...#....#.....#.....##......#............#.##...#..#................#........
........#.............................#..................................##..........#............#....#....#.......#.#..................#.............#..#................##.......#.......#......#..........#.......#......#..................................#.....#...............#.....##...#.........................#....................#.......##...##..............#.#..#......##.#.................................#.#............#.##......................#.........#........#..#...#...#....#....#......#..........#......................##......#.........#.##.....#..#.......#..........#.....#.#...........#.........................#...####...................##..#..........#.................#......#........#...#...........................................#......................#.#........#..#......................#...#.#..........................#.#.....#...............#..#.#................#....#.....#............##.#..#.................
#.....#........#..........#...............#..#......##...............#...................##......#...............#...............#.##......#.........................#........#.#.#..............#.....................##......#....#....................................##..#.....#......#...........................#..............#.............................#.......#...........#......#.#........................#.......#........#..#.#............#.#.....#.............#........................#..............#............##.#.....#......#.........#......#............#..............#.....#.#.#.......#.......#...............#....#..................#.....#..................#......#..............#....#....#....................................#........#.#....#............................#......#...........#..........#.........................#........#.......................................#.................#...............#.................
..........#..#...............#..#.#....#.......#........#..........#..#..................#....#...............#.#...............................#...................#..##......................................#.....................#..#......##........#...#....#......#...#....#.#..................#.#..#............................##..............#.........#...............#............#.#..................#......#......##......#...................#..#............................#..#.#.............................#.......#...........#..#...#.......##......#.....##.................#..............##.......#...#..#................................#.......#....#..........#..#.#........#....#........#...#........#............#...........#.....#...............#........##.#...........#....#......#...............................#.....#...#.............#......#......#...........#...#....................................#...##..##..#..##.....#..
.......#..#.#......#............##.....#.................................#........................#.#..#............................#...............#...#.......#..#......#....................#.......................................#....#............#..........#.........#..........##........................#.......#.....#.#.....##...#......#.#............#...........#....#.................#....#.....................#....................#.##..............................#........................#...#.........#...#...#.............#.#.........................#..#..............#..........#........#..........#.#.........#.#.........#.......#.#..............#........##.................#......#........#.........##............#........#...........................................................#.......#.#.......................#...#.............#.......#.#.............#..................#..#.....................................#.......#
...##..................................#.#..#..........#..........................#.####.......#...#..............#......#.....#.##..............#.........#........#.#......#.......##..........##..........#...................#.#.......#.#.......#.........#........#.......#...#...........................................###....##......#........#.................#.........................#..#....#............#...#............#....#...##.........#.......###......#....##.#....#.......................................##..#......................#......#................#.........#........#.#....#..........#...#.................#.......................#..........#.#.............##..#.........#.##..#.#...........#........#............#.........#.........#.......#..........#........#..#..........................................#...##.......#....................................#....##..........#.....#...#....#.#........#..........#....#.....
.....................#................#......#....................#.#..........#..........................#...................#..........##....................#...............................#...............#.......#.#......#...........#...............#.##..........................#..........#..#.........#...#.......#...#.........#.....#...#...........#......#.........#...#........#.............#..#....#........#........................#..####........................##.#...........##..........................##.#...........#.........#.................#......#...........#...............................##............#.......#......#..#...............#..............#.#..........................................................#............#............#....##.................#.............#...#.................#..#.#................#..........#..##.............................................#................#......#..........##....
..........#.................#.....#........#.......#......#........#........................#.....#..#...#.............#.....#..#.#.#...#......#................................................#........................#..........##........#......#..#.....#......#.##..............................#....................................#....#...##..#..........#...#......#.......#..#............................##.#.......................#.......#..................#....#........#......#.............................##............#.....##......#.#................#......#............#.....#......##.........#.............#.............#.............#.................#.....................##.#.......................#..........................#.........#........###......##.....#.....#.#...#.#..#..................#.......#..........#...#......#......##.#....##.......#.........##..............#.............#..#..........................#.......
............##.....#..........#..................#.......##..#.#...#.............#..........#.#............#...........#.##..#.........#..#..#.........................#.................#.................#.#.......................##.......#.................#.####................#.......#.........#...........#..........#..............#....#.#.............#....#....#.####..........#.....#................##................................................#..............#.....#.#.......#..............###....................#.....#.....#.............#............#....#.............#...#.#........#...##.........#.#..#.#......#......................#.............#...............#.#.....#..##..................#........#.............#.#............#.........#..............#.............#...................................#..............#....................#..............#...................#.....#........#....................#............
.#...#..............#..............#.............#........#...............#....#.......................#................##.............#..........#....#....#...........#.###...#....#...........#............#...............#......#........#...............###...................#...................#...#........#.......#...#...#..................#.......#........#......#...............#....#.............###...#........................#.....#....#.....#.......##........#..#...........#............................#..........#.......#.......#.#.....#.....#...#................................#.......#.....#................................#........#....#.................#......#........................#....##.#................#...#.#......#.............#...#..#...................#..#...#..#.#........#.....##............#..............#.......#...#..........##.....##..........#.#....#...............##........................#....#...#....
.............#...#........................#................##.....#..#................###.#....#...............##...............#.....................#..#.................#...#...........#....#...................#.#.........###............................#.........#.......#..#............##.....................................#....#........#..............#........#...................#...#...............#.....#.....##.........#.....#............#........##.##......#.#...#...................................#......#......#...#..#..........#.........................#.#..##.........#.................##........................#....#......................................#...........................#.....#.....#......#..........#..#.........................#.............#.....#...#.#.........#....#...##....#........#..............................................#.#...........................................................#.........#...
..#...................#......................#..#...........#...#....#...........#...#...#.................#.............................................#.#.............................#.......#...#.......#........#...#.#...........#..#......#....................#..#....................#....#...........#.........#.#.................#.#....#.....................#.........#..........##..#...#.........#...#............#....#...................#..#..#...............#..#................##.....#....#...#....#...............#.#...................#...#.#.............................#........##...#.......#...............#..#.............................#........................#...............#....#..............#...#......................#....#.#......#..#...........##....#..................#.#........#..........#.....##.#.....................###.............#.................#.......#.....................................#...#....#.#...
........#.....#..........#...........#....................#.#........................#....#....#.....................#.......#........#.#........#..#........................#..#.........................#.#...................#.....#..#.........................#...#.#............#......#...........###.............#..#.#.....#..#........#..........................#...#.#...............#..........#.........#...............#.....#.............................#........#.........#....#.#.#.....#....................#.............#.#....##.........................#.#..##...#........................#..........................#..........#.....#.........#...................#.....................#..........................#...............#...............................#....#................#...............##.#......#.........#.............#....#...............................#....#.......#....#........................#...........#......#.#.
...#............#....#.....#........#........#........#.........#...........................#.................#......#......#..#...#...........#......#............#..##...........................................#.............#...#...........#.....#.......#.......#.....................#............#................#......#...........................................#.....#............#.....#........#..##.#...#......#.........##..#....#.#..#.......#...##..........###.#......###.#......#.......#..#....#.....#....#....#.......#......#..#..#........................#..#....#..........#.....#..#.#.........#..........#..#.........#.............#...............#..#....#...................#...............#.....#.......#...................................##....#........#....##..........#.....#....#.##.....#.......#.#.#...#..........#...##.................................#..........................................................#...........
.#...#..........#..#.....#..........................##.#.....#......#......#.#....#............#..........#.......##...........#........#...................##.........#........#....................#.......##............##..............#...#..#.............#........#...#....#.............#.....##..#.......#.#........#....##.##..#..#.....#..##................#......#........#..#.#..#....#..........#.#.....##...............#........#...........................#..#....##.#..........#...#..........#......#....#..............#.......#......#................................#......#................#.##........#..............................#......#...#.....................#...#..##...#..............#......##......#..............#................................................#...........................#.......#............#.................................##......#...........#.....#.#..##......#...#....................................
.............#.#.................##....................#..............#............#..#.........#...#..........................................#..................##..#..........#..#.#......................................#.#...#...#......#.#.............#.#...........................#........##.............#.......#.........#...............................#.#..#...........#......##......#............#..##........#..................................#...........................................#..#........#........#......................#.........#....#.#.....#.....#....#......#.....#.......................#.....#..#..........#.................................#...#..#............#..............#..........#.###...#.#.##.......#......#...#..##.......................................#...........#.....##........#.......................#..........#..#....#....#..#.....#.....#...........................#............##......................
.#..............#..#........#..........#.......#..#.....#...#...##...#.#.#.............................#................#........#............................#....#....#.....#.......#..#............#...........#................#....#.......................#............................#..........#.......................#...........#..........#....#.................#.......#...........#...#...............#...##.......#...#...............#....#.......#......#......#..................................................#.............#...........#....#.#......................#..#.................................................#...#...#.#.#...#.#..............#......#..........#....#............#....#......#.....#......#...........#...#....##...........#.........#..#........#.....##.#.........................#..............#............#...........#...........##......#...............#...........#.....##................#..................
.....#...............##......#.....#...............#.....#.......#..........#...#............#.....##..................................................#........#...................................#...........##.....#....#.....#....##..##.....##..##......#..##.............................#....##.....#.......###...................#..#...........#........#.............#...##..#...........#.#.....#..#...............#...#...............................................#..........................#...##...........#............#....#....#.............#................................##..#....#.......#..#.........#..#..............#..#........##..#..........#...........................##...........##.....#.......#......................#.#............#.....#............#.............#.#....#...................#........#...#.....#.............#.......#..........##.............##...........#..##...........#.......#..................#.......#
....#.#...#.....................#..#.#..........#..................#.....#........#............#...........#.........#...........#....#...............#..#...........#.#...#.....#.........#......##.................#..................#.#......#.#...........#..............##.....#.#.............................#.......#........#........#...#.................#.......#.............................#....#....#................#.......#...#.......#..............#.........#..............#.#.#......#.......................................................#..................#.........#..............................#...........................#..#........#........#..........#.#..........##.......#..#.......................##..#......##..#..............#.......................#.....#..#......##.#........#..#.#.........#..#.......................#.....#.......#......#.#....#...#....#......................................#.........##....#...#...
.....#.#.....#..............................#..............................#......#.............#...#..#..#...#...........##..................................#.#.................#......#.#.#...............#.....#.........................#......#........#.#..................................................#.........................#.........#......#....#..........#.......................#...............................................................#.......................................#........#...#...#...........#.......#............#..............#....#...#.....#........#..#........#......#.##..#.#....#............#...............#...#..........#.#..........#.....#........#..#.........#..............#..##..#......#...#.......#..#....#.......#..#...............#.....##..................#....#.............#............#.....................#....#...........#..#.#...................#............#.........................#.....
.................#...............#............#..............#..#.....#.......#....#................#........#......#..#...............#..#..#..#..................#...#..........#.........#...........................................#..........#..#...#........#............##...........#............#........#......#............#.....#.#.......................#....................#..#..........#.............#....#....##...............#......#.................#.........#..#....#.....#.........................#.......#.........#.........#.............#................#...#.....#.......................#.#.....#.......#...............#..........#.................##.........##.....#...#.....#..#.....#......#.......#...#..#.......#.............#........#...#...........#....#........#...#..........#...#.##......#.............#..#......................#............#..##...............................#..................#......#.............
...#......#.#....#...##...........#.#...............#.#..#......#........#.......#......#.........#..#.#..............##......#.#....................#..#..#...###..........................#............#.........##...#......................#............#.....................................#...............#................#...#.....#.....#............##...#.......#.......#.....#.#.##...........#..............#..##....#.....#..........#.#.........#..........#....#.....#.........#...#.......#....#..........................#.....#.#......#..........#.#...#...........#...#...#....#..........#..............#...#..............#.....#..#..#......#..........#.................#...............#......#..........................#.......#........#.#.......................##.............#....#...........................#.##...................##..#.#......................................#...##........##.#...............#...#.........#.....#....
......................#..........#...#...##...................#...#................#...........#...........#........###............#...................#......................#........#..#............#.#.....#.......#.....#.....##..#........................#....#............................#.......................#..#...........#.........#.....#.#............................#...................#....................#.##.............#...............................#.......#...........................#..#.........#........#.......#.#.....#..................#..#..#........#...#.....#.......#..#.....#......#......#......#.............#..#.........#...........#.................#.......#..............#......................##...#........#...#..............#..#......##..................#................#......#....##............#.#...............................................#.................#......................................#.#.
.#....#..#...#...#..............#.........#...#.#.#.............................#......................#.....#.............................#.................#.......#........................#......#..#.#...............#..#........#...................#.........#..................#............#..#...............#........................#.........#...#......#......#......#........#......#.........#..#.#...#......#.#..#......................#..#.........#.#................##....................##..#.#..............#...#..#..#..........#..........................#............#..#......#................#.....#..........#......................................#...............#.#......#.....#....#...........#...###............#........#.........##.....................#...........#...............#..#........#.............#.........#..........#..........................#..............................#.........#...#.........................
...#..#..........................................................................................#.......................#........#................................#.#...........#...........#....#..........................#............#......###...........##...................#...............................#.............#..#.........#.......##.......##..##.......................#.......................#........#..........#.......#............#..........#.#.#.##....#.##..#....#...............#...............##........##........#.....#........#....................#......#..#.......#...#...#..............................#..............#......#...#...#..........#.....###......................#.#...........................#...................................#.....#...............................#......................................................................#..........#........#............#.#.......#...................#..#...
#.....#.............#.#..............................#......#......................................#.........#........#......#.........#...............#..#....#..............................................##.......................................................#...#..........#............#..#...............................................#.........................#.............................#........................#.....#......#.............................#..#.......#..#........................#..#..#.#...#....#..........#..............#....................##.............#...#.........#..#....#.............#............#...#.........................#..................................................#....................#................#............................#...#.....#...............#.....#.#................##......#..............#.##.......#.............................#.............#..........#.................#..
....#.#....##............#............#.....#..........#...........................#..#.......#..##..#....#.............................#.....#....#............#..................#.....##..........................#.................#.............................#.....#...#.#..........................##..#........#.....##...#........#...................#....#...........#.....#......#.......................#...#......#..#............#..................................#....#.....#....##............#...#.........................#.#.#....###.............#.................................................................##.............#..........#.......#..###.....#..#............##..##.##.............#............................#....................................#.......#....#.......#.................................#...................#.......#....#..#...................#.#....................#....##..#................#...#........
.......#....................#..##..........#.....................#...#.#......................#..................#.......#..........##...........#....#.............#............#...............................#.......#............................................#......#....#......................#...##......................#.............#....#..........#...#..........................................#.....#......#........#.....#.##.........#................#.................#......#...........#..........#....#..................#...##..........#..................#...........................#..#........#..........#.##.#..##.#.....#..##...........#..#..#.....#.....................#..#....#...............##......#...........#................#..#......#................................#.............#................#.......#......................##.........................#.....#.....#...............#...........#...#..##...............
...............#...........................................#.......#........#......#.#......#.........#................................................#...#............##..#...##................#........#.............#.#...............................................#.........#....#...............#....#...#....................#......#....#.......#...#.#.#.#...............#............................#.....................#..#......................###...##.............#...........#..........#......................#.....................#.......#....#................#........#...#.....#.....#...............#..#.#.........#.........#....###.##...#...............#...........#..#..#...#....#.......#..........................##..#....#.#...............#.##.......#........#.....#.#...#..........#....#...#...#........#....................##..................#.............##......#.#..........##.#....#...............#..##.###.............
#...#......#..#....#...........#.##..................##........#...#...........#.........#.....................#..#.....#.#..........#.#......#..#................#.........................###..#....................#...#..#.#...#...##...............#.................#.#....#...........##....#......#..........#................#.......#....#..#.#.#........................##..#............#.......#....#.#.....#......#...#...##.....................#...............#.......##..#..#.......#.................#...........................#...............................#...#................#.#..............#...............#............#.......#.........#..#.....#.....#.#............................#...#.....#........#.......#.#........#.#..............#..........................#....#.......##.##....................#.................#..........#.....#.......#.............#..........#........#.....#........#........#.......##........#.......
#...........#.....#.....#.#.#..#..............#.......#.#.........#..............##...........................##...........#.........................#......#..........#................#.......#............#.#...#........##.#........#...#....#...#..................#.#...#................#...#....#..........#............#.....................#......................#...................#.....#..#..............#.......#......................#.#...#.........#........................#.#....#.................#........................#.........#.....###.......#.....#...................................#......#.................##......#...............##.....................#...#...............#.#.#.......#...............#....#........#......#........................#...........#...#...#..............##.............#.............#.......##.....#.........#...................#.#..............#......#.........#............##.......##....#..#..
....#..............................#.....#...#.....................#........#.#....#.........##.....#.....#............#......#..............#.#...................#.#.#....#..#....................#.................#.......#..........#.........#.........#.................#..........#...............#........#...###.................#....................#.#...................#.........................#...................#.##..............#...#....#...............##...............#....#.............#.........#............#..........#........#................#..#.............#....#........................#...............#............#..........#....#.#...........................#..#........#.................................#...#.###....#.#........#.##.........#...........................................#.....###.......#.#........#.....#........#......#..........#..............#...........##..##...............#....#..................##
.......#..##......#........#.....#......#...#.........#..................................#...................................#......................#................#..........#......#.....#.......##...........#.#.#...#.#.........#.......#..#.....#........#...#.....#............#.....#.......#..#.........#.......................#........#.#.#....##............##..........#..#..................#....#............##...........................#..#..................#..#.#................................#...##......##.......................#.....................#....................#.......#...#...#...........#....#............#...#....#.....##........#..........#.............................#.........#......#.......................#..#.#.........#........#..........#...........#...................#........#.#..........#......#..#....##.#.......................#.........................#.................................#.....#..#.....
...#....#.....#.....#.......#....#.................#.#...............##..........#.#.......#......#................................................#...........#.................#..................................#......................#.......#........#......#.....#.............#..................#.....#.....................................................#.#.......#..............#............................#......#.#........#.................#...............#..............#................................#.......#.#.............#.................#....#........#...........................#.#.#..#...............#.....##..............#....#..........................#.....................#..#.....#...#..........#.....#.#.......................#.....................#...#....#.#.......#....#...........#....#..................#....##....#......##......#........#....#.....................#.#............#......#........................
.......#...........#..........#...#....................#......................#...........#.........................#......#..#.....#....##.................#...#...#...##......#.#...............#...#..........#........#..........#......#.....#...............#...............................#...#................................##..........................##..##..........#..............#.........#.......#...##..........##............#...#...#.#...................#............#................#.#..#....#.............................#................#..................#..........#....#...#......#...#.#..............#.#......#.......#...#.........................................###.................#..#......#..#.......##.......#...............#.#.....###...#...........#.....................#.........#.............................#.........#..................#..............#............#.........#.............#.....#...................
......#...............................#.............#...##................#.......#............#....#...#.....#....#......#......................#......#..#....##.............#....#....#.......#..................#....#...........#....#.................#.#.......#...................#...#...........#.....#........#.....##......#...................#.#....#....#......###....#.............#.......##..#........#.........#....................................................#.............................#................#.........#..........................##......#........#........#.......#..........#.....................#...................#.##..................................................................#............#.......#.......#.........#..............#...........#...............................................#....#........#...........#...............#............#.....................#......................................
.#..........#..#.......#..................................#.....#.#.....#......#....#..........#.......................#.......#..........#.................#................#..........#..................#....#....#......#.........##..#........#....#..#..##.....................#.....######........#.....#......................#..............#.....#.....#.....#......................#........#.......#......#........#................#.............#..................#....#.......................#.#........#.........#............#...##........#..........#..............#..#...#.............#.......#..#....##...................#................................#..........#........................................#..##.....#......#.....................................#.......#......##........##.#.................#...................................#............#.................#...##......#.............#.............#.....#................
..................#.........#..#..............#..#.#.....................................#..............................#....................#........................#................................#...#.............#.....................#.#...............#........#.....#.......#.....#............#....#..#...........#.......#..#........#......#.............#....#........#..#.....#.........#........................................#........................#....#..................#..............#..........#.#......#...#..............#.......#.....................##......#.......#........#..........#.....#..............................................................................#...........#........#.#.................#..#.#.#.##........#......##.......#................#....#...#.#......................#.....#.#.......................#......................................#....##.................................................
...#......#................#.....#..............#.......#...#...............#........#..........#..#.........#..................#..........#......#...........#................................#.............#............#..............#....#...#.........##.....###...............#.................................#.#.........................#...............................#...#.#.................#.................#..............##..........#............................................#...#...................#...#.##.#....#......#...##...#........#.#.......##.#.....................................#...............#...##.............#...#...............#.........#..........##.........#..#....................#.#.............#............#..........###.....#......#..#......#......................#............#..##........#......#................#........#......................#.........................#.....#....................#..#.....
......#......#..........................#......................#.#....#..#....#...###..##.............#........#.#.....##...#....#.......#.........#.................#...##.....#........................#.................................##..........##...........##...#......#..............#................#.....................#.............#.............#........##.....#..#......##....................#.....#..#...................#............#....#..#................#................#......##.....................#........................#....#...#...............#.................#...............#.#..................#..##....#.....#........#....##..........#.#.............#.......................#....#.........#..#.............#.#...............................................#...........##.....................#....#....#......#....#............#...#............................#.......#........................#......#.........#....
..........#....#...#...........#........#.................#..........#........#.#....#.#.............................................#.....#.......................#...#.##.........#..........#..#......................#....#..#.....#.......#............#.....#.#...................#..#...#.#.#..##....#......#........................................##....#.#...................................#..#.....#...............#........#..........#.....................................#........................#........##...................................#.#......#....#.....................#...........................................#.............#...........#.#...............#..................#...............##................#...........#..............##..#...#.##..........#.........................#....#.......................#...............#.............#........................................#..........................................#
..#....#...........#....#..#..##.............#.....#............#........................................#...#....#...............#.......................#..#...................................................#....................................................#.................#.....#........#...#....#.#...................................#..........................#....#...#...........#......................#.........................................#........#....................#....##..#............#.....#.##..#..#..#..#.......#..............#..........................#....#..............#.#........##.......#...#.....#...#....#........................#..........................#........#.......#..........#.##............##..............#.....#....#................................................................#...........#...............#..#.........#..........#..........................##.....#...#...#....#.##..............
..........#......#...#....#......#...#.......#..#.......................#.#.........#........###........#.......#..............#.#............#..............#..#.#...........#.#..............#...........#.......#..#......................#..............#...#........#..#......##.......#.....#......#...#...#..............................#.........#......#......#.....#.....#....#.....#..#....#.....#................####.#..#..#..............................##.........#.......#.......#................#...........#.......................#..........#....##.......#........#.....................#...#.#..##.......................#.#..........#.........#.................#.....#..#............................#....................#........#.#.................#...#......##......#.#.......#............#.....#.....#......................#........................#...........#...#..#....#............#................#........#.....#...............
..............##.......#.#...............................#.........#......#....#....#.....................#...................#........#...#.........................#.................#...#....#....#.......................#....#................#.....#..#.......#..........#.#.........#.##.....................................#..............#..........#...........#.....#....#............#..#.....#.#..#...........#.#..............#....#.....#..#........#.....................................#....................................#..##.....##...#.#.............................#.............#..............................................#....#...#.................#..................#....##.......#.......#..#..........................#.#.......#...............#..#.#...#........#.......#.....#.........#...#......##..#..................#............#.#...#.......#.......#....................................#.......................##.........
..........................#.#...#..#.##..........#..........#......#...................................................#..............#........#.........................................#......#........#.....##......#..........#........................#.#............#........##......................................#..................#..#....##..#..................##.#.............#...........#..#....#..#......#..........#..#....#.............##........#....#....................#...........#.........................................#.................................#.....................#............##..................#.#.#..............#.....#...........#...#....#...................#...#............#...........#.#......#....#.........................#.......##.........#........#....##.#.#..#.........#............#.......#...........#..........#........#........#.........................#......#............#..................#....
...##...................................#.........#...#.#..##...#.....#..................#.........#.....#....#.........................#......#.........#..............#....................##......#............#...............#...#............#.........................#.#...........#..........................#.......#.#..#.#.............#......................................#...#..........#...........#...........#......................#....................##.......#...#........#.........###..#..#...#....##..........#..#.........#...............#......#.....#........#.........................#...........#.#....#.......#..................#......#.....#.......#.........#....#............#.........................#.......#.#.......#.........#..#.......#..#..........#......#...##......#.##................................#.#..............#.#..............#......#......#..............#...........................................#...#..
..#...##......#..............#..........#....#.........#.......#..#.#..........#.......................................................................#................#.......#.............#..#...........#...#.............#.......#.#............#.......#........##......#...#...#...............#................#.....#............###.................#.............#............#........##.......#.#..............#............#..#.........#...#..........####.................#.............#..#...........#...#.#................#.................#.......##......#..#.....................##..........#.....###...................................................#..#.......#............#.....#......#.#........##............#.#.#....#..##.#....#........#.........#..................#.............#...............#.....#....#.....#.......#............#.#....#..#..#..#.#.................................#......#...................#.....#.#..#.....
.#..#.#......#................#.......#................................#.......#...#.........#..............#............#.....#.........#...........#.......#.#..#...#........#.......#...#......#...#..........##.....#............#.#.#.........#......#.......#........#.#...#........#........................#.......#..................#......#.##................#.....#......................#......#........#.......#......#....##...........#........#...#..............#.##....................#......................#......#.....#.#......#.............#.......#.......#.............#...#........................#.....#....#.......##...........................#....................#...#..........#...#.......#.............................#.......#.............#..#...##..............#.....#..................#........#...#.................#.......#...............#.....#...#....#.............#....#.#.........#......#...#.....................#..
...............#.....#...........................#.............#..#.#........#....#......#....................#..........#............#...#.#.....#...................#..#....#.#....#.#..........#..#..###...........#...#..#.....................................#..................#............................#.....#.........................#.#.................................#...........................................#.#.......##........##.......#....#..#........#....#...#........#........#.........#.......#...#................#...#..........#.............................#......#.........##............#...............#..#........................#..#.........#.......#..#.....#..............##...............#...#...#.....#.......................#..............................#..........#.........................#.........##.....#.............................#......................#...#...#......#...............#...................#.
........#.#...............#.................#.....#...............#...................#..............#........#......#.#.....##........................#...................................................#.#........#....#.#...#..........#.#...##.........#..............................#.....#.........#........#..#.#....##........#..#.......#...............#...........................#...#.#...#.......#...##....##.....##.................#.............#.....#......#..#....#.#.#................................#..#...............................#.........#.............#....#.#.#......................#..#...................#......#..........#..##.............#........#.....###....#.......#..........#.###.#......#...#.##....#.........................................#.....##..............................#..##............................#............#................#....#.#.............#.................#...##..#................#.......#
.......#.......#.......#.....................#.................................#...#.....#....#.....#.......#.............................#............................#........#.............##...#...#................#...........#................#...#....................#............#.......#....#...#..........#....#...........#.....................#....#..........###...#............#......##................#................#................#......#.................#....................#.............##............#.....................................##....#....#......#........#.....#.......#..#......#............................#........###.....#...............................................#..................#..#...............#......#.......#........#.....#...........................#......................................#.#..................................#........................#.................#.........................
...#..............#...........#....#..#............#...#.............................#..............#..................#.....#....#...............#.........#..........#.....#...............##...........#...#.....#......................#.....#....#......#.....................#.##.....##....#..#...#............#.....#.......#.#..............................#...........#....#....#......................#......................#....#..#.........#...............#...........#...#................#.....#......#.##.#..#..............#.#.#...........#.............#....#............................#.....#.........................................#.#......#.#...#........##.......#..................#..#.#.....#...........#......#............#.....#...........................#.##...........#.#.....#....................##............#....#.............................#.#.#...#.........#.##.....#.........#....#.#...#..##................#.#........
...#...................................#....................#.#............#.......................#..........#...............#.........#..........#...............#.........#..................#.......................#......#.#...#..................#......#.#..#...##.................#......#..........#.......#.........##....#......#.....##.....#..#.....#...........................#.###..................#.##....#..#.......................#.#......................#.......#.....#......#...................................#.................................#....................#..........................#..........#..........#...#............................##......#.....##............##........#.......#...#..#.................#.....##..#..#.#...........#.#.........#.......##........#.....#.....#.........#..##...#..........#......#.................................#....#......##...............#.................#...##...........#........
................................#...........##..........#.......#.#..##..........#.#..#...#...............#...........................................#.##.........#............#.#...........#.#.............#.............................#.#.....................#......................#...................................#..##..............#............................#....#..##...#..#..........#................................#...........#.......................###...........#......................#....#..#...#.......................#...................#..........#.#.....................#.........#...................#......#....................#..#......................##.....#....#.#.......#.....#...............#...................#.......#.#...............#......##.............#...#..............#........#..#...............#....................#.#.........##....#........#......................................#..........#.........
..............................................#....#.........#...#.............#.............#...........#......#...........#....#...........#............#........#...........#...#...........#....#.....................#..#......#.................#.#.............#.........#...#..##...#.........#..........#............................#.......#....#.......................................#...........................................##........#...............#.#..........#.......................#.........##.............................#.##.....................#....................#.#..##..#.....................#....................#........#.....##.............#.....................#............#....................#.#...............#..#....#...................#.........#..#...............#..........................................#...#...#.#...#.........#................##..#..........#...#........#..#.......#...#....#...........#...
....#...........#.#..............................#.......#.........#....#................#..............#...#.........#....#.#................................................................#.#.........#........#......#.....................#......#......#....#.....#...........................#.............................................#.....#..........#....#..##.............#.#...................#.....#........#.................#.................#.......................##........#.........#......#...................#........#.......#..........#..#....................#............#...#.#....##.#................#.......#....................#...#....#.........#......................................#....#.............#..........##...................#..........#............#...#...............#.....#....................#...........#......#...#..........#.....#..#.......................#...#...#...............................#......
...............#...................#..........................................#.........#....#.......#...............#....#........#.........##.#.........#....................................#....#........#..#....#.....#......#...........#.......#..............#.........##...#.#...#.....................#..#............##......#...........##.#........................##.......#.#..#......#.....................#...#......#.............#.....##...#..#.......#.#............#...#............#....#........#........#....#.###..#.............................#.............#.......................#..#........#......#.#.............#.....#......................#...................#...#........#....#...............#.......#.......#.........#.....#.............#.##..........#..#............#..#...............#.#..........#...................................#..#.....#.#...........................#................#..............#...............
......#.........................#.......##..#.......#....#.#................#.......#......#............#....#........................................#...........#.......#....#.#...#.............................#.#..............#....#........#...........#.#..#..#..........#...#.........#..#..............##.....#..#..#....#..................................#.....#..................#.......#....#....#...............#....................................#.#.................#.##....#..#........#..............#.....#..............#......#....#........#.......#.............................................#.#.#..#.............#........#..#..........#...................#......#.....#....#..#..................##..................#........#..................#............#........................#.........#.....#....#......................................#............##........#...............................................................
.................................#...#.............................#...........................#..#.....#....................#........#..........#.#...........................................#.............#..#........###..#..........................................................#.#...#.........#.........#........#..#....#.......#........#.......#..............................#.#.........#......#.....................................#.......#.#...............#.#..................#..............##....................................#................#...#.............#..#....................#............#...#.......#..#..#...............#....................#............#..........................#.....................#..............#.#......#.......##.....#.#.........#......#..............................#........#.....##.....................#....................#...#.....#........##.............#....#.................#.....#..#.
.....#..............................#....#......#.......................#.................................#...#...........#..............................#..............................................#..........#.#.#...#.................#.#.....#.#.#..#...#.....................#.#..#.......#...#......##..#..#........#.#...#.............#....#............#.......#............#......#..#............#...........#..#......#.....#...#......#.......#........#...............#..........#.#..........#.#.#............#...................................#...#....................#..................................#............#.....#.............#................#..#.........................#..........#.......#.........................#................#.#....................#.........#........#.......................#.....................#...#.................................#...............#.........#...................##......#...........
...............#....#...#.....#....##........................................#.......#...............#................#....................................#..........#...............#......#...##......#....#..............#..........###...#.......#....#........................#..............#........................##....#.........#....................#..#.............................................##..#.#..#......#.........#......#.......#.......................#...#..#.............#...........##......#...........#.#...#.....#.........#..#........#..#....#..................##..#..#.........#.......#..#....#....#..............#..........................##........#............##..............#.#..............#........#.......#..#......................#................#.......##........#....#..........#.#...................#....#...#..............#........#........#..........#.....#.......#.....................#...........#.......
..........#.........#..#....#.................#........................................#.#...#...................#...#...........#.....#.....#.......#..............#...........#...#.............#......................................#..........#.#.........#....#..#...........#.#.....#................#........#.......#......#...........#.................................#...............................#..#....##.#.............#......#..........#.............#......#..............#.....#...................##...#....#....#..........................#.##...........#.#..........#.##.#.......#........#.#...#..................#...#........#.........##.....#....#.#...........................#..#....#.#........#..............##........#.................................##.#.........................#..#....#.....#.#.........#..#..............#..#.#.................#....#..#...#.#..#................#......#..#.......#..#..#........##......#..
....#....#........#....#.....#......................................#.....##...........#......#...................#........#.....##....#..#.....#.#.........#...........#....#.....................#...............#....................#........#........................................#................#....#.....#....................##..#.....#....#.................#..................#.......#..............#..........................#...#...............#...#............#..#............#...............................................................#.............#..............#......#....................#..#......##....#................#..#...#...........#.##.....#..#.....#.........................#.....#..#...................................#..........#...#..........#.........................#....#.#..#........#.........#....###...................#....#........#.#............................#.......#.#...............#.............#
.............................#.................#....#........#....................#..#....#.....##.....#...#...............#.......#..............#..................#.......................................#......#...........#..............................##..............#...........#.##...#.....#.................................................................#.........#...................#................#....#.......#................#...........#............#..............#.#.##.......................#.................#.....#...#.........#.............#......#.......#...#.................#.#...#..#........#..#..#.....................#..#......#.#...#...#.....................#....................#....#...#...#..................#...#..#.............#..#...................#........#...#..#..#...#.............#.#...#...............#............................#........#.......#...................#......................#..........#
........#..........#..##.........#........#.........#....#....#.......#..............#..#......#......#..............#......#.................###.......#.................#................#...#.............##.#....................#.....#.##......#.......#.................#..........#...........#.........#....#..........................##.....#...#...................................#...................#.......................#................#..............#....#......#........#..#.....#.........................##...........................#........#..................#....................#..............#..............#......#...#.....#............#.#.#.....#.....#....#.....#........#................##.......#.#..##.................#.....#............................#................................#..#....#..............#.....#.....#.........##..................##...#.......#..................#.....#...............#..#.....#....#.
......#.................#........#.#....#.............#................#...#........#........#.......#.....#.........................#...................#.#.#.#.............................##.....##......#.........#.........#......#...#.....#...#.............#......#.........#.#.......#........#..........#..#.........#.......#..#.....#.......#.............#..#.....##...............................#...##.......#.......#..................................#.....#.....................................#....##..........#......#.........#..........#............##.........................#.............................#....................#........#..........#.....#.......#.............................#.............#.....##...............................#........#........................#......#...#..#........................#........#.......#..........##........#.#.................#........#.#.......................#......................
...#...##......................................................#....#...#....................................#........#...#.#.#.#...............##..#.....#.#..#.....#..........#.##...#...#..............#..................................#...........#......#.........##..#....#..#...................................................................##...#.....#.#........#......#..#.................#........#.....#..#.....................#...#...........#......#....#.........................................................#....#.................#.......#...#.....#.........#..............#.............#..................#.......#...........##..................#................#....................#.#........#............#...#............#........#.................#.....#.....#.#.........#.##........#.....#.............#.........#...............#....#..............#...........................#....#...#.....#..........#.............#....
..#..............................#.............#...............................#.##......#..........#....#..#..#.........#......#..#.....##..#...............................................#..................#.....................#..................................#.............##.#...##......#...........................#.....##..#............................#.......................#...................#....##.....................#......#............#..........................#...#...#....#..............#..#............................#........#...#.............................................#..................##.............................#................#...#..................#.............#......#.....#................#...........................#.......#...#.......................#...................#.......#........#.#...............#..#.##.....#..#...........#......#..#......#.............##....................#.........
........#......#.................#....................#...............###..........#....#....##.#.........#..........................##..#.#.#...........................#.......#...........#..#.......#..............#........................................##........##..............................................#.....#...#.........................#..#..........#..........#...##.....#.....#......................#.....#...#..#.#..........#.......................................#.....#.......#............#..#.................#....#.....#.......#..............................................#...............#...............................#..#...#.....#...#...........#............#...........#................................#..#.........................................#...........#........#.#.............#.....#...#................................#.......#...#.................#........#..................#...##........#..............
...............#........#.........#.....#..#..#..#.#..#................#..#.....................................#..................##..................#.................................#.......#...#..............#.......#............#.......#..........................##..#.......................#..................#.#......................#..............................#...##..#............................#.......#......#.....#............##......................#...#...........#.....#.........#......#..#............#..#.............##...##.......#.........................................#.....#.....#....#...##.#...............#.............#...........................#....#...........#.#...........#.......#.................#...............#...#....................#.#............##.........#.#.......##....#...................#.............#...............#.............#....#.#....#...#.....#............#...#......#.......#...##..
................#..#...#..................................#.......................#.#.................#......................#.......#.........#..............#................................................#.......##..........#..........#.......................#..............................#............#....................#.#......#........#.#.#........................................#..........#..........................#.#.................................#.....#.........##.................................#......#.#...................................#....#......................................#................#........#.......##..#...#...................#.........#......#...................................#..........#..#.....................#..........#...#.......#....##...............#..............#.#...........................#...................#....##......#..#.....#..........................................#...........
..#.....##....#.....#........#.............#..........#......................#.#...............#......#..........#..........##...........#..........#............##...##................#.......................#.........#.......#...#.....#...#...#.............#................#..........#.#......................##.........#.....#....................#.....#...#................##..#...#..#..................#...#...................#.........#.#.#..........#...............................#..............#....................#...#....................#...#.....#..............................#................##.....###............#.....#.#.#.......#...#........................#.....##..........#....#...............#...............#......#...........#..........#................................................#.#.......#...............#........#.........#...........###..##...#...............#.......#...##..#..................#.............#
.........#................#.#............................##.......#.....#...................................#......#..........#.#.........#........#....#..........#..........#...........#..#........##.#........................#...........#.#.##................#...#.......#.#...............#.............#.............#...............#.......#........#........#.....#..............#....#...............#.............#.....#....#..................#.........#.......................#..#.......##......................#............................................#...#...#........................#..#..#......................#.#..#............#.#............................................#............................#......#......#........................#.............##......................#..........#....#...........#..#...###........................................................#.......#.#.#...............................#.......#..
.#........#............#.................#....#.....#....###...#..........#..#..............................#......................#......##......#....................#..#..##.............#.......#...........#.....#........#...........#....#..............#......................#......#.#.....#.........#.................#.......#.........#.#....#.....................#.................#...............#....#.....#......................#..................................................#...............#......#...#.....#......#.......#.#..#................#...#...........#.........##......................#.....#...............#..##...............#........#..............#..........#...................#..........................#......#...#...........#........................................#.............#...........#........................#..#.##.....#......#...#...........#................#...#.......................#..#........#...
...#..............#........##.#..#....................#........................#.##.##...#.....#...##....#.......................#...#.........................#...#...#...............................#.#........................#......##..........#...#..#..........#.#.................#........#........................#..#..#........................#......#....#......................#....#..#.....................#......#.....#..#...#......#..#........#.....#..........#...........#..............#..##....#...##......##.................#.#........................#.#............#..#.......##.....#.........##.#.........#..#........#...............#.#....................#.............##.......#...#............................##.....#.............#..#..##..#.......#.#.#...#...#................#....#................#.......##.....#.........#....................###....#...........#.........#..............#......................#.#.........#
........#...#....................................#.#..#...#...#.......#...#......##..#.....#..........##.......#...........#..........#........##................#....#.............#....................##.....#.................#..........#...........#................#......................#.......#.........#........................................#........#.................#.......#...#.#...#.................#..............#.......#...................................#..#....#..........#........#..............#....................#......#.........#.......................................#..#....###...#.............#..........................#.........#............#......#...#.....#....................#.......................................................................#.....................#.......................#...................................#........#.....#....................#..............#.......#.....#........###....
..................................#.................................................................#....#..#.....#...........#...........#..............#.......##...#.#.....#......#....##......................#.#........#......#................#............................................#................#.....#..#...........................#..####................#...#....#.#...#............##...........#.#...............................#.......#..................................#..##.....#..................#..........#.##...#....#.#..........................#..#..##................#..........##....###..#..............#.............##.#.#.#.##....#......##.......#................#.#........#..#.....#.....##...........#....#..............#.#.............##....#............................#...#..............#...#.#..............#.#...##..#.#.....................................##.........#....##...................................
........#.............................#.......#.....#.#............#...........#...........#......#.............#..................#.#.....................#....................#.#.#............#.........#............#..........#...................##.#...............#.#......................##.................................................#.............#...#....#.....................##...........................#....#...##....................#.....#.........#..#.........................#...#.......#......#..##............#...........#.....#..................#...#.........................#.#.#.....##.........#........#..#.....#.#.....#...#.....##.........................#.....#.#..........#....#...........#................#......#.....................#.................#..............#..........#..#...#......#......#.........................#..........#.......#.#...........#............#........#.........#.......#...#............
......#.....#..........#....#...............#.........................................#...........#..#..................................#..#...................#......###.##...............#.....##................#....#...............................#.........................#.......#............................#...#.....#...........#.....#.....#.........#......................##...........#......#.....#...........#...#.#.......#........#...#.........#..........#............#.....#...#...........##..........#..###.#...#..............................#...........#.......#.....##......##.......................#...........#.....................#.............#................#........#......#............#.......#.............##...#..............#......#.............#..#.....................#.#..........#...#.....................##....................#.............#........#...........##.#...........#.......#.................#..........
.........#....................#.....................................#........#.......#.....#.#.......#...............#..#.........#.................#..#......#.......#...#..#......#.#.....................#..#......................#.....................#........#....#................................#.#...........#...#.#................#...........#.....#...........#......#.##..#......#.............#.........................#..#.............#.#.......#.#...........#........#.........##......#...#......#...#.....##.#..........................#...........#..................#.......#.........#.....#...............................#.......#...#.......................#..#....#....#.......#.....#.....................#......##...#..##.........#...............#.....##...##...................#.......................#...................#..............#......#......#........##.....................#...................#...........#.............
#...#...................#....#........#..#...#.##.#..............#......#......#...........#...................#.........#..........##.......#.......................#.....#................##...#.................................................#..........#..........#.....#..........#..............#.........#................#....#......................#....#..#...................#.#........#....#.............#..#.......#...#.............#.....##.#.............#..............#..............#........#...##.............................#......#....###.......##..#.......#.............................##....#...........#.........................#.........##............................#.......#..................#..................#.#........#...............#....#...................#....#........................#.........##.....................##...........................##.....#.......#.#.......#........#.........#.......#...........#..#
.#....#.......#........#...........#......#..................................#....#............##..#.............#.........#..#......#...................................#...................................#.......##...#.....#...#..............#..............#....#....#................##..........#..........#......#.....##......##......................#.........#...#.##.......#.#..............#..#...........................#......................#........#....#.#..#.......#.#................#...............#.....#.................#.........................#....#.......#.....................#.................#.....#.........#........#...#......#........#....................#................#............................##..#..##....#..#..........#.................#.....#......#.#.............#.#.#........#.....#........................................#............#.....#......#.............#.#.............#..#..............##...#..
....#...#...#........................#...#............#.........#....#.........##............##............#..#.....#.#............................#..................#...#........##.........#....................................#......##.........#...#.......#...#..#.................#....##..#...................#...........#.....#.......#.#..........................#........#.#.........#........#...........##...........................................#...............#.......#...................#.......#..............#.....#....###.......#.........................#...................##......#.........#...........#.........#........................#..................#...#................#..#...........#.#...#.............#...............#......#...............#.........#..............#..............#.......#.#......#.......##......#..........#...........##..........#......#.......##.......#.....##...#.....#..........................
........................................#....#.........#........#....#..#.............#.................##.......................#.......................####................#.....................................................#.#.......#..#.........#....#..#.....#......................##..............#..#.................#.....#.....#.....................##........#...........##...................#.................#......#........#...#.....#.............#....#........................#...............#...#.#...#.#..#............................#...........................#..#..........................#........#..........#.......#......#.......##.....#..#....#...........#.....#......#.......#.......#....#..#.#.....#................................#.#....#.#..#.....#........................................#..#........#......#..........#......#.......#....#...............................#....#...........#.....................#......
....................#......##...#....#...#........#......#....#........#..........#...................................#.................##...#.............#.....#.......##..#........#...............#................#...........#....................................#.......#...............#.....#...........#.......#.......#.....#............................#.................##.#..........#............#....#....#.....#..#.#.#....................#......#..##...........#......#....................#..#.....#........#................#......#.#.....#...................#.#........#..............#.............................#........................#...#....#.......................#....................#................#.............#........#..............#...................#.....................................................#..............#......#.........#...#..............#..#..##..............#....#................#..#.......#.#..
................#...#.........#......#..............#..#.................................................................#...........#.....................#..#....#.#........##................#..................#...#.........#...........#.....#......#..#..#...#...........................#.........#.#...##............#...........................#.............#..#................#.#.........#.......#..........##.......#.....#..............#.....................#...#...............#.............................##.##....................#......#......#.....#....#....................#.#...........##.........#......................................#................#.#........................#...........#.#....................#......#.......#........#.......#.....#..........##...................#.................#.....#...........................#........................................#.......#....................#..#...................
.#...#..#..#...#.........#..................................#....#........................#.................................#......................#.#......#........#........#.#.......#..#......#.....#..#......................#..........#.............#.............#..#............#...##.....#...#..#.........#..#........#..#..##..#.#.#............#....................#..............................................#......#....#........#............................#..........#....#.##...#...........#....#..####..#..........#.#.....................#.#....#...##...#..................#...........................#..##..............#......#.......................................#....##..........#................................#..........................................#......#..........#.#............#......#........#.......................................#...............#.........#...........#.#.........#...#..........................
...##............................#...#...#....#.........................................##.........................#.................................##..........#........#....#.........#...##....#...............................#......#..........#..........................#.#............#................#..........#.....................#..........##......#.....#......##....#.........##......#....#.....#.................................#...............#.....#........#......#..................#.............#.#........#..............#.................#......#..........................#...#...............##....##.#.............................#..#....#...........................#...............#...........#.................#....#................#......##..........#.#.............#..#................#..........#..#............#.........#...#........#.......................#...........#.........##...........#......#....................
...#..........#......#...#..........#.........................................#.......#.#..#......#.........#.....................#..................................................#.....#.............#.#....#..........#..........#.#......................#..........#.#...............#.#.....#...................#.......#..#.........#............#.#..#..#..............#........#.....#.........#................#...........#.#.......................#................#......#..........................#...#.............#.....#...................#.#.......#...#.......#.....#..#..................#................................................#.......#..#............##..........#....................................#....................##.............#..........#................#......#..#....................................................................#....#....#....#......................................#..#...#......#..........#...
......................................#......#............................##.........#...#..........#...#..#......#.#..........#.........#...#..............#.................................#...............#....#....#...................#............#....#.............#..........#.#......................#....#..#...#...#......#.....#..........#.#............#..........#..#..#...#...............#................#.............#.#..........#.........#............................#....#......#.....#.................#.....................#....#...........#....##............#.....#.#....................................#.#.............................#.....#..........#.##...........#...#........#.##.###.#.#.........#..........................#......#...................#...............#.....#..........#....#.#...........................#..#.......#................#....#.........................................#...............#...##.......
...#..........#...............................#......#............##........#.........#..........................................#....#...........................#...#.......#....#............................#....#..#....................#..................#.....................#......#.........#.#......#...........#......#...................#..........#........#..#.#.........##.##..#..............##.....#............................................#........#......#...............#....................#..........................................#.......#.#............#.#......##...#...........#.............#....................#..#...#..#............#......##..#..#.................................#...............................#....................................#.......#.#........#......#......................................#.#...............#.#.......#...........#..............#.............#.............................#..#..
............................#................#......#........#..........................#.....##......#...##....#.....#...............#.............#....................##.............#...........................#............##......#.#..........#......##.......#.#..............#.......#..................#.........#....###.................#.....#...#...............#.#..#........#............#......#........#.#..#........#..............................................................#............#........##...#..#..............#.........#...#...#..........#......#............................#.............................................................#.....................#..........##..........#....#.........#..................#.....#......#.....................#.............#.....#....#.........#.......#.#.#..............#...##...............#.#.#........#..............#..#......#......#...#......#..#...............#..........
..............##.......#.#....................#..............##.....#............#...#........#...#.#....#......###.#..............#..............................................#.........................#.............#....#..#..........##...................#.................#....#........................#..........#...........#.................##....#..#...........###............#..........#.........................#..........#.....#..............#..#......................#....#..##................###..........#.#........#....#........................##...........#.............................#..........#.........#.........#....#....#............................................................#.....#...#.......#...#........................###....##...................#........#...........#....#..#.....#.#.##.....#.........................#.#............#....#....#..............##.................................................#
.......................#....#..#.....#................................................#......................#................#...........#...#.#.#......#....#.#.#....#.......#....#........................................#.#..#.#.#......#........#........#.#...........#....#................#...##.....................#....#....#.....#.......................#.......#..........................#..................#.............#.##......#.................#.........#.#.........#..........#..................................#....#.......#.........................#..................................#..............##.........##.................#...............#.....#...........................................#.#.........................##.#.......##.................#.......#.........##....#........#..........#......#...#.....................................#...........#.#...#........#.........#.......#....#....#..#.....#.#...#.............
....##............................#................#......#.....##............................#......#..#...#...#.......##.................#.....#........#.............##......................................#.......##......#...#.....#.....................................#......#...................#.....#..#.................................#.......................##..........#...................#.........#....#..................#........#............................#...#.#.........#...##..........#.......#...................#..#...............#..#.......#..........#.................#..................#.#......................#.....#............#................#..#.....#...........#...............#..#....#..#.##....................##..##.....#.......#..........#.....#............#......................##.#........#.........#....................................##.......#......#............#..#...#.........#.......#.#.............
......#.......#........................#...............#......#....#..#...........#....#....#.......#..##...#........#....##.............#....................#.............##........#....................#.......................#.........................#...........#....#......................##..#.....#................................................#...........#.................#......#.........................#.......#......#..........#......#...#..##................................................#.........#.##....#..........###...................#................#.#..........#.#.#..#......#..........#.#...##........#...#............................#..###..................#.........#....#...#....#..........#.............#.#.....................#..#............................................#...........##.#................#.#...#.............#...#...............#................#.........#..............#.......#....#..#......
.........#....#........#...#......................#..#.#..#..........................#..........##.....#...................#...#........................#...#...........##......#..................#......#..........#.....#...........#...#..........#.......##.......................#.....#...#..##........#......#......#.#.....#...............#.#.#........#.#.........................#.....#................................................................#...........#.............#..........#...#....#..#.................................#........#.........###...#.............#................#.......#............................#....#.................#....#..........#.....#......#....#...................#..##............#..............#..#......#...................#........#....#.......#....##....#..........................#....#.........#..................................#.#......#.#.....#....#.#..........#..##..#...........#..#......#
#.............#.......................#........#...#..............#....#...............##......#.....#..............#....#....#......#..........................#.....................................................#.............................................#...................................####..........#.................#.....#........##.............#...............................#...................#.#........#............................#.....#........#....##..........#.......#.................#..........................#.....#.#.....##.................#........................#.......#....#........##..........#......#..#...#...#......##.........#.......#.....#.....#..........##.............#..........#..........#...#.....#...#......#................#..........#.##.....#.......#........#...#...#...#.....#...#....##.###..#.....................#....#............#.......#.......##..#...............#..#....#..#.............
..........#.........#................##.......#...........#................##..................................#.........#...##............#......#..........................#..###.........#..#....................##....#.............#...........#................#........##.#..........##..............#.#...............#..#................#........#............#.....................#................##....#.....#..#...#......#.#..............#.....#................#.##...................#...............#....##.......#...........##.....#..#........................#..#...........#........#.................#..............#.....................................#...........##.............#....#.#......#.........................................###..........................##.#..................#.........................#.......#...#...............#..#.#.#.........................#....................................#........#...#..........
..............#.............#........#.........##.#............................##........#................#............#.................................#....##.............#..............#.#..........................................#....#........#..#......#.......#.......#.#...#.....#.....#...................................#......................#........#.....#.....#.................#......................#.................................#.................#........................#.#..#.#...#...........#...........#..#....#....................#............#........#..##.....#....................#..#.........#..#.............#...................#...#.....#......................#...#.##...........#...#....................#.#.......#............#.......#..........#...#....#..........#................#.................#.....................##.........#....#......#...........................................#......................
............#.....#.......#.........##...#.................#....#..####....................#.............#.#.......####......................#...#..#..#................................#...#.#........#.........#.............#......#......#.#...#..#................#........#...#..#...##....#......#.....#.......................##.......#................#.###.#...#.#..............................................................#..........#....##........#.................#.#......................#....#..#.#........#.....#.#..#.........#..................#......#..........#.........#....#............##.....#......#............#.#..#........#..#.........#......#......###.#.............##.......##.........................#.....................#.#..#....#...................#........#.........##.......#........#..#....#.....#.........................##..............#......#.................................#........#.......................
........................#.##.......................#..........#..#.....#..........................#.....#...#.....#...............#......................##...#.#.....#.............#.....#..#.......................#.................#.......####.#......#......#.#.......#..............................................#..#.....#...##........................#........................#..#.#.......##.......#................#............#......#.............#.....#.......#......#................#...##..#....#........#....#........#.#...............................#.........................#...........#.............#.............................#.##.........#..........#..........#...........##......................#.................#..........#....#....#...#...##................###..#.....................#.......#..............................#.........................#.##......#...........#..............##....................#............
.................#.....................#.................#..#.......##....................#..................#..........#.....#.......................................#.........#......................#.........................#.#...................#.....................#........##...............#.......#..#...#....#...#...#..#....#..#............#..#....#.............................#.#.............................#..#...........#...............#...#.......#.....#..#...............#.......................................#..................................#.#...#........#.........#.........#........#.............#........................#........................#........#...#................#..#......#................#.............#.................#....#............##...#...........#..#.........#.......#.....................#......#...............................#.....#.............................#...........#.............#.....
#................................#.....#.........#..........#..#...........#..............#.#.#.................##......#......................##................#.................#.........#.......#..............#.....##..........#......##..#........................#..#.#.............#......#...#..#............#.......#............#........#........#..............##............#..##..#......##.......###...#.......#.##..........###......#.........#....#...........................................#.....#...#....#....#........#.............##...#.....#.#........#.......#..........................................................##......##......#......#......................#...............#..........#............#...#..#.#....#........................#........#........#..................#........##........#....##...........#..#.......#..........#..............#..#...........#....#.#...........#.............#..........##.#....#.......
...........#...............#......#....#.....#...............#................#.......#.......#.#.#...#...#.............#.....#........................................#......#...#.#.....#.#..#.....#.#..............#.#...#.....#..#.#..#.....#.................#....#.....#..........#....#.......#..................#.#..........#......................#....#...#.#.#..................................#..........................#.................#........#....................#...#.....................#.........#...#.........#...#..#......#..#...............................#.............#........#...............#..................##........#.#.........##.................#.................##........#..#.................#.................##....#.......##......#......#..#.............#...#.....#...#..#........#.#......#.................##..##.................###.....................##..............#.........#.#....#.................#........
.##............#.....#.......#...#.....#..#.#........................................#.....#..#...#.....#.....#........#...................##...##.....................#...#......#.....................##...#.........#.....#.....#....#..........#.......###.......#........##.#.#.....##.....#.............#.....#.............#..............##......#....#..#........................#..#..............#....#.....................#...................#...........#..#......................................................#............................##......................#.....#....#.........#...................#....................#.#........#...#.#...................#...#.......#.......##....#............#....#...........#........................#...#...............#...#.........#..#.#...#..#..........................##..#........#.....#..##...#...............#......#.................#.........#..#.#.......#.#..........#..#...#...........
#..#......#..............#..........#...........#............#...........#...........#.......#.#..........##....................#..........##..............#................#...#...........#...#........................#....................#..#...#.##..#.................#.......#.#..#.................#......#.......#........#....#.................##..........................#.......#.........................#....#.........#........#......................#.....#.........................#.....#....................#.............#........#.#.............#...#.................#..................#..#...#..........#....#.....##................#.......#.................................#....#.#.............#..#............................##......#............................#.........#...............#....................#........#.................................#...#.....#..........#....#..........#.........##.......##................#...
.............##.....#..........#......#.......#...#....#..#......#.................#........#....#.............#..#.......#..#..............#..........#..##..#.......#........##...............#........#.........................#..#........##...............#....................#..#......#.............#..#............#.........#.....##...................#...#.......#...............................#...............#.............#.....#..#..................#..#............#.#...........#.#.............#..#....#..#......#......#..........#......#..........#....#...................#...........#...#....................#................#..................##..#............##.................................#................#..##....................#.#.............#.........#..##..........#..................#.......#...............#....#.................##..................................#.................#....#.............#.............
#.#...........#.....#.............#.....................................#..........#....#...#...............................#....##.................#..............#....................#...#.......................##.............#....#...................#..................#..................#....#........#.....................#..........#.............##.......##......#......#.....#.............#........#........#...#...#..........##.#..............##....#...#..#.........#.#.....#.......#............###.#..................#...#...................#...................#.#....................##....................#...#...................#....#.#.....#.#...........#.........#.........#.....##.#...#..........#.....................#.#....#.#..#...#.....#........#.....#.#..#.........#.........#......#..#.....#...................#......................................#..#.....#........##.....#......#...........#.....#..........#..#......#..
.............#....................#...#....#.#..................#.............#.#.#...#..........#.#......#...#..#......#.......#.......#...............#.#................................#..............#.......#.......#...........#............................#....#.....................#......#.....#..............#......#......#.....##.............##............................#...........#.#......#.....#.................................#....#........#..........#........#...##..........#.........#...#...................#.........#.....#.....#.......#...................#...............#...##.....#............#......................#.............#............#............#.....##........#.........#......................#...#..........#.......#.......#......#........#.#........#............................#.#...#.........#.............#...#......#.#..........#..#...............#.....#.........#....#........#...............#.........
#.........#...........#.......................#..............#......#.#.#.....................#...............#....##..................................#.#....#.........#....#.###..#.................#......................................#....#.....#.......................#..#..............#........................##.......#...........#...........................#..#......................#...#.........#..............#...........#....................#.....#.........##...................##........#...................#.............#.....#...........##...#....................................#........#..............#.........................#......#.................#....#...#....#..............#..........#.............#..........#........#.................................#..#...........#................#.....#.#...#...#....#..................#.................#..........##..#......##..........#.....#...#.............#...##.....#.....#
#.............#..#.......................#.........#.##.........#.......................................#....#.........#...#..#....#.................#..........#....#......................................##.#......#........#.....................#.............#....................#.............#....#....................#.............#.#.................................#....#..........................................#...#.....#........#.....##........#...............#..#..#......#....#...#..#..#.......#...#................#....##..#...#......#.............#......................#............#.............#.........##.........#............#.........#.......#.......#........#.#.....##................#.........#..#..........................#............##.......##..#.........##.......#...............#........#..................#............#....#.......#.#.................#..#............#................#......#............##......#
..#................#..#........................#..##..#..........#.....#.....##..#......#....#.#.........................#..#...##........#....#.............#...#.......#......................................#.............#....#......#..#..............#.......#...........................#....#.............#..........#......#.........#.................#..#.............#...................#..#........#.........#.............#...........#.......................#...............................................#.#...........##............#....#.##.................#..........#..................................#.#.............#.......#...#..#.....#......#....#.................#.#.#.................................#.#..............#.................#.#............#......##.........#..........#...#..........#.......##...#.###..#.....#.....#.....................#........#...#.............................#.#...........#........#...........#
....#...........................#...#.......................#.......##....#..#.....................#......................##..............#...................#..#................#......#........#....#.#.......#............................##......#.....................#......................#...#....#.........#.......#.#............#.......#...........#.........................#.....#.....#...#...........................#.........................#.#.......#..............#.......#.#............#.......##...##.#.....................#..............#....#...#......#........#.............#......................#......#.#...............................#.#........#......#.......##.........#........................#...............#.......................................#......................#.........................#.....#.....##...................#.......#.#.......#...........#............#.............................#....#...#......
...........#..#.#........#.................................#.#....#..#......#....#....#......#..................#.................#...#.....................#..................#...#.#.............##............#.........#......#......##...................................##..#...........#.#.....................#............###..#.#......#.#.....#...#........................................##.......................#................#...#..#...#..#.......#.......#..........#.................#....##....................................#.......##......................#..#..........##..........#........#....#..............#.................................#...........##...#.....#.........#...............#.........#....#...........................#..###..........................#...............#.....#......................#........#........#.................................................................#..............................#..
.............#...............#.#....#.......................#.....#...#.....#.............................#..#..#............#.#....#....#....#........#.......................#....#..#...#........#.#......#..........................#.#......##..........................#..............#.............#.........#....#.....................#.................................#.........#................#.............#...#....#.....#...#.........................#.....#..............##...#...#...................#..#.............#......................#.#...#......#..................#....#...........#.....#..............#......#..#.#......................#.......#..................................................#...........#......................#...........##.....#............................#.........................#..........#..#...............#..#....#.#...........##...................................#..................................
#..#............##.....#...#.....#..........####...#......................#..#........#.#...............#..............#.........................#..............................#...##...#.......#.#..#...#....#....#.#.....................................#...........#..........#......#.............#.......................#.........#.........##..............#.##....#.......#..#.........................#...#...........#........#................#................#...##.#...........................................................#...#.......#...#.......#.....#.....#.............#..#.....#..................#..............#.#..#....#..........##...#....#.#..............#....#.........................#.#..#..#.........#.................#..##................#.....#.................#..#.......#...........#.......#..#.#............................#.....#....#.......#.#..............#...#......###..#.............#.#..#............#............
...#.#........#....................#..#.........................#........................#...#..........#.........#......#..............#..............#.........................##...#.....#...#.........#.#..........#.#.#.......#.................#..#...#.....#...................................................#...................#....................................#........................#........#.......#.#......#..#.#.....................#......#.............#....................#............##.#............#........................#...#.................................#.........#......#....#..#.......#.........#............................#.....#.......................#....#......#................................................#...#....#.......................##.........#.......#....#........................#.#.....#......#....##...........#.#............#..#...#............................#.......................#.........
......#....#......#.......#.........##.....#.#.......#........##.#..#...............#...............#...##.#...#.....#....#....#..........#.............##..........#................................##..#......##..............#................#.#.#...#.........................................#.......#..#.......##.#..............#...........#..........#........#..........#...#.......#.#...##...................#..............#..........#................................##...............#.............#................#.#........#.........................#.........#.#.#.........#.#............................##.............#.............................#...#.#.....................#................##...........................#......#.....................#......#..................#..#.#..................#.......#.....#.........#..#.....##.......#..##..................................#.#........................#....#....##............#..
......#..#.................................................##.............................................#..#.........#..............................#...............#........................#.....#....#......................................................#.............#................#........#...........#.......#..................#.......##..##..#......#...#....##.............................#....#.....#...##.#.....#.#.................#.....#...........#.......#.................#.................#....................#..#......#............#....#....#.....#....#...................................#...#......#........................................#.......#................#..#..#............................#............#.....#..............#.#.#...........#................................#..#...............#...#...................####...##..#.................#............................#......................#.....#.......#..
......#...#.....#..#............#...........#.................#.........................#.......#..................................#.#...................##..#.##....#..................#............................##...#....#.#..#..................##...................................................#......#.............................#.......#...............#.....#...#........#.......#...............#.................#.#..#...........##...............#........#.....##........#.#..#..................................#.....#...............#...#....................#........................#...............#..........##.#..............#...........#.#................#..........#..#........#.........#...................#..............#.........#....#.#................#...........#....#..#................................#..............#....#....#...#..........#...............#............#........#...#...........#.#.....................
..#.............#...#...............................##.............#.....#..#.#.........#..#...........#............#..#............#...#......#.....#...#...#.......#......#........#..#......#....#........................................#.#...#..................#....#....#.#.................#...................##.....#....#..........#..#........#.....#.....##.............#..............#...................##..#.#.........#.......#.........#.................................#....#................#......#.#.....#.......#..#......#.....................#..........##....#............##...............#...##...................#....#..................#.........#...#...#.........#..........#.......#.......#.......#..#...#...........#............#..#...##..#........#.........................##.......#.#...........#....#..#.#...........#...#...........#.......#.......##.........#.#.................................#........#.................
.#.....#....#.#.....#...#.........#..#............................#................#...#.............#.............#.................................##................#...#..#..............#.#...#..#..#....#.#.#..........#.#..#....#.#....#..#.................#.................#.....#..................#..........#.......#.......#.....#....##....................#...............#..........#......................#..........#....#...............#.............#....#..#...............................................#........#...........#..............#.....#...##........................#.....#.#......#.....#.....##..#.................#................#..........##........###.........#........#....#...#..#....#.#.........................####........##....................................#...#..........#.............................#......#........#.#.............#....#....#...#..........#.........##.....#........#.......#.......##.......
...........#.............#..................#...#.........#..........#...#...........................#..................#.......##.........................#.#..#....#........#........#..#.........#......#.....#.............#......##.....................#..........##................................#.....................#.....#...#......##...........#....#.........#..............................#.#.......#...##.........#..........#..#........#.#.........#..#.............#..................#...#.................................#...............#.........#....#..............#.....................................#........#..#.................#...............##......#....................##............................#...........................#..#.....#.#...#..........................#...#.#...#...##...#................#...#...............#....#..................#......#.#..#..............#......#......#..............................#
..........................#......#.................#.......#............#....#...................#.....................#.......#........#...........##.....#..#..............#...............#........#..........................#.#.................#.............#........##.....................#.......#.......#...............#........#...#.......#...#....#.............................#.........#.....#.....#.........#.........................................#........#.............................................................#...#.#.........#.#.#.....#.............#..............#......#.........#...#.......#..........#................................##....#..................#.................#.......#......#.........#.#.......................#..............................#.......##........#.......#.........#.#......##........................#.........#........#...##......................#............#................#............
.........#..........................#....................#..........................#..........#......#..........#.....................#..#........................#.##..#.............#...#...#.##...#...#........#.##....................##.#.#....................###...............#............#....#.....#....#....#...........#.#....#........................................................#..#......#..............#...............................................#..........#....#..............................#.........#...#.......#.#.............................#......#.....#......................##.....#................#...........#.....................#.#...............#.....#........................#......#.....................#.#..........#...#.#..........#..##...........#..........#.##....#........................................#.............#...#.#........#............##.........#..###..............#.#.##....#.................
......#..#......#.......#....#..#...............#...#.##.........#...........................#..#................#.................................#.........#...........#..........#............#.....##.............................#...............#.....#...........#....#...............#.#............#..........#.#.........#.#.#..........#..........#..#.......#......#............##.#.......#..#.#..##...#......#....................#..##..#...........#.#..........#...#......#...........................##.#.....#........#.....#.........#.....#....#..............................#.......#.............#...........#.........#........#.....#.....................................#.#.................#..#...#...........#...##........#................................................#..#......#....#.....#.........##.#.......#.....#....#...........#.....................#..........##.....#..............#.....#.....................#..##...#.......
...#...................................................##.................#..#.....#.....#......................#........#.......#...#...#.........#...........##......#...................................................#.......##..#.#.........#.........................#.....................#.....#.#............#......#...#...#...#.............#...........#.......#.#.#.#........#......#.........#....#................#...##......#.........#.......#..................###...#......................#...............#...........#.............#.......##....##..........................#............##.#.#..........#.........#...#...............#.....#..................................................#.#......#.......####......#....#...................##..............................#...............#......#...#......#......#.#....#.#.##.........#...#.....#......#..#...#..#......#.........#.#............#....#..............................#..
..#................#...#.......#....................................#.........................#.....#....#........#................#............................#.....#..#............#.....#.....##................#.................#........#..........#....#.......#...........#.....#...........##.#....#.....#.....................#..#...................................#......#................#..#.#.........#.................#.#..........#.#....##...#......#.#..........................#....#........#...............................#....##.........#.............#.........#....#....#.............#..................#.........#.....#...#........#...................#.#............#.#...#.....#..#..#.....................#....#...........##...................##...........#...#...#.....#..#.......................#....................#...#...#...#......#...........#.............................#......#.#.....#..#..#...................#.......
.................#...#.............................##.#...............#.#...................#............#...........##......#.................#.............#...#....#.....##......#....#....#..........##.......................##....#.....................................#..#.........#...#.#............#.............#..................#..................#.#.........#.....#.........#...#.......#.............##...........###......................#..........#........#.............##..........##........#.#........#....#....#.#........................#.#.........#............#...#.........#......#.....#......#...........#...#...............##.#..#.........#..........#...................#....#......##................#...............#.................##..#......#........#........####.............#..........#....#.......#........................##.................#...##........#..........##................##...................#.#.......#.
............................#......#..#.........#..................#.....##...#................#.....#........#......................##.......#..............#.....#................##...............#.......#.#.............................#.#............#....................#.........#...........#...........................#..............#...........#.##.#........#....................#.......................................#...#...............................#.............................#..........#.........#...................#...........#................#...#..#......#..............###..#.....#...#..........#............#..#.#.......................#...#.......#.....#..............###.......#.#...............#....................................................#.......................#.##..........#....##...#....................#.......#...........#...#.#.............#.........#......................#...............##........#.
.............................................#.....................#................#...................#....##.........#......#..........#....#.....#....#.....................#...#......#.........#............#...........................#................#...........#.......#.....#.........#..............................#..#....##.#........#........#................................#..........#....#.....##...............#..#............#...........#....#.........#....##..........................#.#............#.....#.#.....#......#..........#.........#...#..........#...................##..........#...#...............#...#.....#....#.#..#.........#........#...................#..................#........#...........#...#........#............##...................#............#..............#.....#....#......................#.......#......#.....#..#.....#.........#.............#.................#.........#.#.......#...#..............
#.........#.....#.#...................#..........................#.........#.......#..........................#...#.............#.....#.........................#.................#....#.....................#..............##...#.#...#...#.#.#.....#.##..#..##........#.............#....#..#.#.#.##.....#...........#..#..........#...#........#.#..#........#.........................#.....................#.................................#...#..........................................#............#........................##.#.....#.......#..#......#..........#...#...................#.............#..........................#.............#........................#.#....#..#......................###.........#.#............................#....................#.............#...#.#......#............#.........#........#........#...##...................#....#.......................#............#.#.......#.................#....................
.....#..................###....#.........#...................#.....#.....#..#.......#................#.......................#...............#.#.................#...........#.............#...#...#.....#........................................................#.#...............#.....#........#...#.........#.....##..#...............................................#......#........#....#..............#.....#..#........#.....#...#..#...........#..##.#..........................................#......#...#.......#..#.............#..............................................#..........#.#.#........#....................#....#.......#.#.......#.........#..##....#.#.................#......#..#.#....#.......#....#.....................#...........#.........#.....................##.............#................#..........#....#........................#.....#.......#............................#...........................#.........#..........
........#.....##.......#...#......##.....#..#...............#............#.......#..#...........#.....#...................#......................#...........#......#...........#...#.........#.........#..........................#......#.......#............##.#...#..............##.......#.................................#..#.....#...................#........#......#.......#...#...###.........#..#..............#...#...............#................#...#...............#......#..#.....#....#........#.................##................................#.................##...#........#...........#..........#......#................#.#.....#......#....#......#......#...........#...............#.....#..........#.#.....#.....................................#............#.......................................#..#.#..#......##......................#.........#....#....#...#...#..#..................#........#.....#......#.......#.#.............
...#..........#...#...#...............................#.....................................#..#.......###.##.........#...............#............#...........#.#......#....#........#...#..........................#.#...#.....#................#...............#.........#.......#....##........#.........#....#..............#...........#.................##.#.......#..........#...............#................##......#..........#..................#.......#......#..#..........#.......#...#.#..#...#...............##..................................................#.#....##..##.............#.........#...............##......................##...#.........#...#.....##...............#................................#.......#...#.............#...........#.........#.#......#....#...............#..#.......................#...#.#.......#.........#....##.#..............##..#....#............#............................#..........#.#............
..#.......................................#.....#......##.....#...............#..#....#..#...............#.......#......#..#.........................#.............#.............##......................................#.......#........#..........#.##.....................................#...#....................#............#.............#........#..#................#....#.........#....#.....#.......#......#..........................#.....#.........#.......#...........................#.....###.#............................#......##..#....#............#......#....#.#......#......#........#........##.............#.........................#...#...#........................#.......#.#....#.........#.........#.#.........#.......#...#..............#..#..........#..#.......#...........#.........#....................................#..#..........#...........................#..........#......................#.................#.....#..#.....
.....#..#.................#..#............#.......#.............#................................#.........#..............#......................................#......#..##......#........#.....#...................#.......#..###..............#..#......#.........................#.......#...................#.#..###.........#..................#..#....#.........#.....##......#........................#...#.............#............#........................##....#...........##............##...................#..#.......#...#..........#..................#..........#.....#.....#.................#..........#...#....#...#..#...#.......##.#..........#...................#.................#....#....................#.............#........#......#..................#...#...........................#..#.........#.............#..............#............#....#.............................###...#.........................#...........................
.#............#....##.................................#...#................#...............##..........#..#.........#.....................##.........#........##................#................##.......#............................#..#...................##.#....................................#............................#.......#.............#..........#.#......##......#.#..##.....#.......##......................#........................##..#................................##................#..............#..#....#........#....#...#.....................................................................#.........#........#..........#..#.#...............#...................#.#...............#...................#...........#...................................#.#..................#.#...........................#..#.....#....#.....#......................##...........#...#.................#...#....#.................#...#....#...........
............#......................#....#......#............#....#......#.....................#..........................#.....#.............................#.#............#................#..........#..#....#..#.....................#........................#....#..........#.....#..........#..#........#..#....................#....#..#.......##.......#...................#.................#....#..........#......#.#....................#...............#...#.#.............#..........#...#..#....#......#..............................##.............#............................................#...#............#...#.........#.......#.................#.......#...............#.........#..#....#......##..................................#......#........................#........................................##..#...#.....#...#...#.#..........#...............#....#.#........#.#........#.#....................#.............#....#.............
...#............................................#.......#...........#...#...#..........##....#............#......#...............#...##....#......#...#.#....#..#.##.........#..............#........#..........#.............#....#...#........#.#......#.........................#.....#...........#..#.............##.........#....#...#.........#..#..............#..#...............................#.................#..##...........................................#.#........#.............................#.....#..........#........................#...................#........#.....#.............#....###.#.#...........................#............................#................#...........##...........#.....................................##.........#..#.#.....................#...#...#..##..#.......................#..#.....#.......#.#.....#..#..#..#....#.......#..........#.....................#....#.....#.....................#..###.......
..#.#..##...##.#..#........#....................#.#......................#...........#..##...#..................#.....#........#.#...#...#....#..#..........#...#.##....#............#..........##........................#..#.....#..#...#...............#...............#.#...##..#.........#..........#.............##.#..#.............................#........................#......#............#....#........................#........#.................#.............#....#.....#...................#.............##.....##.......##.......#.#.##........#..#.........#...#......#....................#......#....................#..#..........................#.#..........................#..................##...#.........#...#.................#.##..........#..........#.........#....#...#............................#...................................#...#..#....#............#.............#.....#....#..........#.........................#..........
.#.#.............#.#......#.......#...................#..#................#.##...........#..............#.....................#.......#.#.#...#...#............#.#......#.......#..#...............##...............#....#..........#..................#.......................##......................................#.........#.#............#.#.#......................................#.........#......................................#...#........#.#.....##....#....#..#............................#.....#.....#..#........#.............#...........................##....#.....#.......#...#...#....#....#.....###...#...#....#.#..................#........................#..........#...........#............##........#...................#.#..............#............#..#....#..........#.....................#.....#...........##....#................................#....#............#.......#..........#..............#.............#...........#.#....
.....#..........#.#...###.##..##.......................................#............#............#..........#.............#.........#..................##.......#..#..#..............#..............................#.......#.........#.............#...................##...................#......#...............#.............#.........#.............##..........##....#............#....#....#...#...........#..#.........#.....###......#................................#.....#..#..........#..#...........#.........#.............#..##........#.#....#...........#....#...#................#...............#.......#................#...#...#...#..........#..#..................#............................#.........#........#....#...#.....#........#..#...#.#..#..........#....#................................#...#.....#.....#......................##..###............#.#...........#..#...............#.....#.........#.........#......#....#....#.......
............................................##.......................#.......................#...#..#....#.........#.............#......#....................#..#..........#...#........................#....#.........#................#.#....#..................#.#................#....#.................#........................#..........#................##......#........................................................#....................................#.#.............#..#.#..#......#..........................................................#.#.............#..#..........#..#.....#.............#..........#.......#......#..........##...............................#...........#.#.......#.....................................#............#......#...........#.......#.#....#.#............#....#........................#......#....#..........#..........................#.#..#...............#........#..............#...#..#.........#...#.....
........................#...#..#.......................#......##..#..#..............................#..#...............#.............#...........##.#.#...#............#...#..........##....#................#..........#..#........##...................#....................#.....#.......#......#..........#.......#...........................##.........#.........................#.#..............##...#..................#..............###.....................#.........#......#...............#..#...............#..#...........#.#.....##.#.#.......#..........#.......#..........#..........#.............#...........#...#....#.#...........#.........#.#.#......#......#..#....#.......#..............#..#....###....#......#.......................#....#...............................................#.......#......#........................#.............#.........#....#......................................#.#...............#..................#.....
...#......#......#...............#...............#................#..............#.#.................###............#.....#....#...#..#...#.....................##....#.....#.....................#..........................................................##.................##.......#..............................#............#.........#.........#........#.#..............#.....#........................#...................#...........#....#.....#...............#.......#.................#....#........##..............#.##..#....#.............................#................#...#.............#.#......................#.#......#...#..............#............#..#.................................#.......#.#..#...#..#...........#.#......#..#..#........................................................##..............#.....#.................##............##..........#.#............#........................#..................#............#...
#........#...............#......#............................................#....................#...................#..##...#................#...........#.#..............#........#....#......#..............................#........#.....#........#.................#.#.................#................#...................................#.............#......##.#....#.#.....##........##.....#..............##.#...#..#................#........#......#........##............##............#..#.............#...#...#...#...#...........................#.........##.....#.......#....#.....#....................##......#.............................#....................................#...#......#..............#...........#.#.#...........#.......#.........#........#....#......#..........#......#..........#....##......#....#...#.#.........#..#................#......#......#..............................................................#.......
................#...................................##....##...#.....#.........................#.......#................#....................#....................#.............#.....#........................................#...#....##.....#.......#.....#......#...#...............#.............#.#................#......#..#.............#...#..................................#...........#.............................#...................................#...#....#...........#.....................#.........##..#.............................#....#.......##...........#........#..................................#.........#..#....#........................................................................#...........#...#.....#.............#.........#.#......#..###...#................#.#...........................#...#............#.......#..........#........#..#..#.#.....#.................#..#.......#....#.......................#..#....##..
......#.......................#...................#..#............#..#........#..............#........................##.....#...................#......#.....#.......##.....#...#.........................#.#...............................#.......................#............#........#.................#.................................#..#...........#.#....................#......#..#.......##..............#.....#..........#..#.......#..#.....#...#......#..#........#.....#.................##....#.........#.........................................#.#...##.....#..#......#.....#.#.........#..#.....................#..........................#..................#...#.......#..............#........#.#.#..#.#..................#.#..##....#.............#.#............#.#..........##.#.#....#.......................................#....#...........#............#...#..................................#..#.#..#...#......#..............###........
...#...........................##......................#...#..............#.#..#....#...##...............#...###........#.............#......................#...#....#......#...#..............................#......................#..............#........................................#.............#.......#......#...#..#.....#..........#.#..........#................#.....#........#...#......#...........#...#...............#.......#.#...............#..........#.................#.#....#........#..........#...............#..........#....#...............#...........#..#..#.........#..#............##..........#...............#....#.................#.................##.....................#...........#..................##...#................#...............#...................#.....#............#.#..............#...............##.................##......#......#.......#.............#.#..................#.........#...#...............
....#.#........#...#...#.................................#..........#.#.......##.#.......##..................#..#...........#...................................#...............#..#....#.............#.......###...#...........#..#.....##..#.....................................................#...........#.#.............#..........#..................#.##...........#.......##....................#..#...#...#...........#.#....#...............................#...#...#...##....#......................#.#..............#..........#.........#.#.........................#.#.....#........#.........#....#..................#.......#......#.#.............#.#..........#..............#...#.............#....#.................................#.....................#.#...................#...........................#..#...........#..................#.......................................#.#.......#.........#............................#...........#....
...............#.#............#......#.........#.............#.....#................#..#........#........................#..............#..#.................#................#...................#....##........#.....##...#...........#.......#........#....................##..............#.#.#....................##...........#...#......##...............................#......................#...........#.............#...........#......#......##..##..........#......#...#......................#..........#..#..###...#..........#.......................#........................#......................#....................#...................#...#...#..#........#......................#....................#.............#.........#........................#..#..#......#..#.............#............................................#....#.#................#.#......#..#..........#...#....#........#.#..#.##.#.......#......#.....##............#...
.......................#.........#..........#.#.....#......##........................................#....#.................##...........#....................#..#.........................#..............#..............#...#.##..........#.......#...#.....................#............#.......#...#.....#.................................#..#......#..#........#..............................#...#...................#.........................#......#....................#..#................................#.#........#..........#................................#........................................#......#.....................#.........#............#............................#.#....#....#..............#..##.......................#.#........#........#....#...................#...#...............#...............##...............#..#....#.....###.....#.....#....#..........#..........#.....#..##..##............#.................##.........
......................................................#......#.........#.#.........#....#........#...#......#...................#...##...............#....................................#................#.........#.....#.......#.........#..#...............#......#......#.............#..#.........#....................................#.....................###.....#......#..........#....#....#..#..................#..#....#...........#...........................................................#....#...#....................#...............#.#...........##....................................#...#........#....#....................#.##..........................#....................#....#......................##...........#......#............................###...#..................#........#..##........#..........................#....##..........#..........#..#..................#...................................#.................#.#..
....#........#...#.............#.......................##.............................#....#..........#......................#.........#..................................#....#..........#.................##...#....#..................#.#.....#.....#.......#.........#.....#....##..............................###..................................#...#.##...............#.........................#..................#..........#........#.......#..#........#........#....#...#......#...#................#................#.............#.#........................................#..........#..............#................##..........................#..#....#...........#................#...#...#........##...........#...#.....#..#.....................#...#..#........#...#.#....................#.............#.......#..................................................#....#....#...................#........#..................#............#.#......
.................................##...............#.....##.#...#...#.#.........#..................#........#......#......................#...................#....#....##..............#.........#..................#......#.........##...#...#...................#..#....#.#........................#......#........#........#......#......#.#.#....#......#.................................................................#....................#.....#.#....##...........#.................#...........#.....#....#...............#...#.#.#...#.....##.........#................................#...........#.....................#.....#.#.................#......#........#...................#.............................#.......#................#................................#................#...........##..#....#......#...##.......#.......................................#......#.........#.....#..........##.....#.........#.........................#..
.......#............#.........................................#......................#..#...#..#................#..#....#...........................#..............#..............#................##.................#........#..#.#...#.#.....#.......................#.#.............#.......#....##...............#..#......................#..........#.....#.#...............#.......#...#..#.......................................#........#............#..#........#.....##........#...............#.......#................#.#....#.......#................#.....#.....................#.#.......#...##....................#......#..#.....#...#.......#..#......................................#...#.....##...................#..#................#....#..#...#...##...#........................#......#.........##...............#..........#....#..#.....................#.......#.........#...............#...........#..#...#.....##.....#..........#..#..#...
..#......#.........#...#...................#.................#.......................#.......#.......................................................#.#...#....................#.......#.............................................#.................#................#....#...............##.................#...........##..................#.#....#.................................##............................#............#...#.....#..........#.................#....#......#...............#.....................#.#.................#.................#.................#...................#.......................#......#...#................................#.#....#..............#..................#......##....#...###.......#.....#......###.#..#...#....#.................#..............#.........#............#.......#........................####..#...#..................#..............#............#.......#....................#....#..........
....#..#..........#..........#..............#....#...................#.....#.....#.....................#..#.......#.......#.....#..................#.............#....................................#...............#....##..#..........#.##..................................#.....#........#................##....#...#...#........#..#...........#..#....................##........#................#...#.....#....#......#..............#................#................#......#........................#..............#...................................#........#.......#.............#..........#...........#...............#......#......#...#.....#........................##........................##..#......................#.............#.......##........#..#......#........................................................#.......#....#.....#.#.......#................................#.##..#.....##.................#.......#.........#.......#...#
......##..................................#...............................#........#...#..........................#.............#....#....#.........#..................#...............#................#.........#.....#..........................#.................#.......#....................#....#.................#.......#.......#............................#....##.........#......#..................##...##.....#........................#..#.............#........................#.....#........................##..............#.#.........#..#................#......#...........#....................#......#.....##....................#.......................#...#................#.........##..........#.#............#....#.....#......##...........................................................#.....#....#......#..#.#....#.......................................#...........##......#....................#..#........#..........................
................#..............#..............#.............................#..#..............................#.....#.#.............#....................#..........................#..........##.....................#...................................................#...#..#..#.....#.........#.......#........#..........#...........#...........#.........................#...#........................#......#.............#.###.........#..#...............#...#...#..........#........................................................#..#...................#...........#.#........#...............#...................#........#...#................#...#......#.#.....#.....................................#.....................#...............#......#....#..........#...#.#.....#.........##...#.#.#.#..........#.........#..........#........................#.....#................#......#...........................................#...............##.
...............................................#.#.##........................#...............##...#...............##.................#................#....................#......#..#.....#....#...................##..#......##.................................#.........#.#.......................................#.................#...#............#.........#.........#...#................#..........##.#.......#.......#........#...................#..........#.......#.....#..................#.#........#..#.............#..#...#.#...#....#...#..#.............#......#....................#..#...#.#......#........#.#.#...........#....#.....................#......................#...............#..........................................##...........#...........#.............#.....#.#.#.......#..........#......#.#.............#..........#.....##........#....................................#.................................#.........#....#...
............#...#...............................#.........##............................#.......#.#.........#..........#......#..#.......##.#.....#........#.....#.............................................................#................................#.#..........##........#......#..#......................................................#......#...#.#...#..#...#...................#........................#..#..#........#.#.............#...##.#....#.........##.#..#...#...................#..........##.........................#.#...#..................................#........#.#.............#.......##...##..#........#.......#........#........#.......#....#..............#..#.....#.............................#........#.................#........................................#.....#..##.............#.........#.##.......#....#.......#..#.........................#........#.......#............#..#..........#.......#............##.
.................#...#...........#.#...#...............#.........#...............#....#..............#................#...................#.....#.............................#....#....#.....#...##..##..............................................................#........#..#....#...##............#..................#...........#.....#...............#..................#..............##....#...#...#......#.........................#..#.....#..........#.#...........#.#.#.......#....###........#...............#..#...................................#...#.......#..............#..........#........#....##.....#................................#..................#......#..............#.......#....#.......#.#.#............#......#.....##.#........#.........##.##..#..#...#.....#....#.......#...#...........................................#...##...#..........#.....#.................#......#....#........#.#.............#.#..........#.........#..
...................#.#..............#.................................................#.....#........#.#...#............#.#.##..............#...........#.#....#.#...##.....#...........#............##.....................#.....#.......................................#...#.#.....#.......................#................#.............................#.......#.#......................................#.........#............#...........#.#.#...............#.........#......#...#.#......#...#.....#............#.................#..............#.......#..#.............................#.##.............#............#........#....##...#...##......##...........#.....##.........................#.....................#..........#..................#..#...............#.......#.#........#........#........#......##.....#..................#...#.............#..#...............##.................#.............#..............#..........#......#.#........
................#......#...##..#.#......#.....##.........#...#.........#........#.............................#..........#......#.......#....#.#..#........#.#..#..............#...........##..#..................##.........#....#......................#.#..........#..#...#..#....#...........#.......#..............#.#..#..#.........#.#....#..#...........#...##.#..................##........##.....#....#..........##.................#..#......#..........#....#................................##.......................#...#..#.............#......#..........#.........#.......#....####.#..#.........#.....#..#.#...................................#......###...#.#......#...........#........#.....#....#.....#..#.......#..#......#........#...#....##.#..........#........#...................................#.#.......#.........#.............................##..........#....................#........#...........##...........#........#................
...................##..#.....#....#.....#.....#..#...#........#..#......#..##.........................#........................................#...#....#.....................................#.#.#..#.....................#....#.#..#....#...................#...............#..#...#...#.........#.....#....#...#.................#....#................................#.#.#........#...#.....#...............#.....#....#......##...........#........#..................................##..#............#.#........##..##.#...#...#.#..#........#...............#..#....................#.................###...##..............#.....#.......#.................#..............................#..................#.....#.........................##...........#.#...................................#...#...#.....#....#...#.................#.....................................#...................#....#...#.........#.............#..#...............#...#......#.
.#...#.......#.#..........#.........................#..##........#......#.................................####............#.#........#..................#..#............##...#........................#........#..#....#............#.......#............#...#...............#.........#.....................#.....#..#...............#..#..#......#...#..............#.......#...................#..#.....#..............#....#...#.#..................#.#............#.......#..................##..#..#.####......#..................#...............#......................#................##....#..#................#...#.........#...#....#.............###..#...............................#.#.......................#......................#..#.....#..................................#..#..................##....#..........................#..#............................##.#....#..#.............#...............#........#..#..#............##.........#.....
.....#.##...#....#.........#......................#..............#..#................#.......................#..#......#..##...#.....#.....................#.....#.............#...#.................#.#.......#.#......#..#.......................#........#.................##.......#.....#...................#......#..........#.............................#.....#........#.............#......................#......................#...#.......#.......#...........#.......#.....#................#.#............##............#.........##.................#...........#......##...............#.#....................#.#..................#.......#............#......#..#..#.......#...#............#.#.............#...#......#....#.............................................#.............##.............#.#.....#................................#.#...............#................#..........#............................#..........................#...
##.............................#................#....................##.............#.........#............#.........##...............................#.....#.#.....#............................#........................#....#........#.....#..........#.......#..........##................#.......#......#........#...#.#............................................#.........#.........#....#...#...............................#........#................................................#.#........#..............#...........................#..#..........#............#.......##........#....#.................#.#..#..........##.............#......#....#.......#.......#.....#...#...........................................#......#.........................#...............#.#...................#....#..........#..#..........#.....#...#............................#.#........##.......#.....#...............#..........#.................................
..........................#......#................#......#..........................#..#....#..........................#.......##....#...........#.#......#......#.................#............#........#...#.............#.......#...................................#...............#.............#.............#...............#.....#...#........#.........................#...#.............#..........#.....#..........#..#....#..............#...................#........##....#..........##.....#.....##.....#....#.#........#................#...#...#...........#.#..........#............#....................#.#..........##.......................#...............#.............#...#.........#...........#.......#....#..............#........#..........#....#.......#............................#...#.....................#........#...#............#.#..#.....................................#......#.......#....##...............................#......
.................#........................#.................................#.........#..#.#..#.........#.#...#.........................#.......###.....................#......#........#.........#...................#.....................#......#...#...#..............#........................#......#....#.....##.#............#.............#...........#...#.........##....#....#..........#.............#....................#.#......#..##...............#......#...........................#............................................#.............#.........#.............##.#...............#.......##........#....##................#..............#.#.........#................#..#...........................#.......#.....#........#........#......#......#.........#....#..........................##.................##..#........#.....#.................#...#..#......#...................#...........................#............#..#.....#.........
.....#......................#......................................#.......#..#....#...........#....#............#.#......##...##..#..........#......#..........................#.......#.#............................................#...#.#.............#..............#.....#.#.#.#.....#.............#.#.#...........#.................#......#................#..............#.........#...................##..........#..............##...............................................#.#...#...#............#............#...............................#......##..#..........................#...........................#.........###............#......#.#..........................#.............................#........................#...............#...#...........#....##....#.....#...#.......#....#..#......#............................#.#..............#.#..........#..#..........................#.#...#......#............#...#...#..#.#..#....#..
.....#...............#...........#........#..................#............#.....#.......#...#....#....#....#.....#...#..#....#..........................#.....................##....##...............#.........#......#..#.......##.#....#...............#........#...........#.........#..............#...............#............#........##.......................#.............#.#.#.........#..#.........................#...........#...............................#.......#...................#..#...............................#........#...........#..........##.#..............#.......#......................#....................#.................#.......#.#....#..........#.........#.................#.....#............#.#................................#...........#...........#......................#..........##.....#...........#..#................................#.#......#.....................................#..........#.#....#.##..#.......
.#.............###...........#....#....#.........#..................#.........................................#................#...........##.#....#.......#..#....#...............#.....#...#.......#.#....................................................................#.....#.........................#....##.....................#..#..#........#.#..........#.#........##............#....#...........................#..#.............#.......#..........##...............#........#...............#.......................#.............#..#...#.....##...#........#............#...............#.........#.#...#................#..........................#......#....#...#....##.....................#..#.......#.....................#..........#....................................#......#..#..............##......#.............#..........#.#.....#....#....#.......#.........#........##..#........................#..#............#.#...#..........#....#
...........#..#.......#.#............##...................#........#...........#.......................#............#...........#....#...#...#..........#....##........................................#..............#.....#.....#..##...#..........#.......#................#...#..................#....#..#..#...#..#......#...#..#..........................#....##.........#........#......................#..................#.#....................#..............#..........#.....#......#.........................#.....................##...........#...#.#...#.................#..........#...................#.#.........#....#.....#.............................#...................##..............................#......#..#................#.........#.#.#.....#......##............................................................#............#.......................#.##......#....#.............................#...........#.......#....##...........
.......#................#.....................#..#........#...................##......#......#.........#................##..#..........#.......#......#......#.............#..#.#..........#........#...#.................................#....#...#......#......#.#.#.....#..#.................#......#............#....#..##.....#..#...............#....................#...........................................#..........#........#.............#....##...#.#............#......#.............#.............#..#.............................#..................#...#.........#.......................#..........................#.#.#....#........#.................................#.......#.......#...................#...#............#........#............#......................#.........#.......#.#.#....#..#...............#...................#..............#.....#.........#......#...#.......#........#....#......#......#..##.......#.....#.....#...#.
.#.....#....................#...................#.#.........#...................#...................#...#..#.......#..#...#................#...........#.........................#......#......................................#..............#......#..................#..............#.........#.................#.............#...................#........##..............#...................#......#..............#..........#..........................#......#.#..........#.......#.#.....................#.............#...........#.......................#............#........#........#...........#..............................#.#........#........#..##..#.......................#..#........#.........#...............#.....#....#..........................................#.....#.........#....#..........#.....#.........................................#.#........................................#.....#................#......##......#.....#.........
..#......#.........#.#............#..................#.............#...#...#.........................#..#.#..........#...#......#......#.............#.......#.....................#.......#................#.......................#............................##.............................#.......#...#.#...................#.......#..#.......#................#..#...#...........#.................##..............#.......#..........#............##........##...#..#.#....................................#...#...............................#.....#.............#......#........#...#.......#...........#..............................#...#..#..#................#..................................#................#....#....................#...#..................................................#.......#........................#..........#.........#.........................#.............#.....................#.......#.........##...#....#..#..#....
............#...............#.........#.........................#.......#.......#.........................#..........#..........#..#........#........#.......#..#..#......##........#..##.............#..#.......#........#............................................................#.....#.......#................#.....#.#............#........................##.....................................................#.............#.................#..#...................#.#.....#..#....................#............##.......................................#........#..............###.....#...#..............#.........#..........................#........#.....#......................#.........................#................................#.....#......................#...........#.#..............................................##...........#.....#..................#.#.#...#...#..............##.#.........................#.......#............
#.......................#...#...#......#..........#..........###..#.#...#.#............#...#..............#.....##...#......#........................#.#.##........................#....................#....#................##.......#......#....#.....#.#..............#..#.#...#............#....#...........................#........................................#..#..#........#.................#....................#.......#......................................#.#.........................#......#...........#..##..............#..#..........................##.......................#.....#..#........##...#........###.##..#..#......#....##...#.......................................#..#........#............................#..#................#....#..........#..................................................#.........#..#........#.#...#............##...........#............#....##...............#.......##..#..#................#...##.##
.#..#......##.........#....................#...#..#.....#..#...#......#.........#...............#....#..#.........#...#...#....#.....#...#.#.#.........#.............#..#...................##...#..........#......#......................#....................##.....####........................#......#..........#......#..........#...........#...#...............#.#...#....#............................#....#.....#..#..........#.......#........#....#..#.#.......................#.........#...........#...........##....#.#..........#...##...#.........#.........................................................................#.........#...........#..........#.........#.....#...................#......#.....#....................#......#...........................#..............##..#.....#.............##........#........#................#......##.....#.....#..........#..........................#.............##...........#....#..................
#...#..............................#..........................................................................#.......##....................#.#..##...........#.#.....#...#...#..........#..........#.....#....#.......................##...#.......................#........................#........#.................#..#........#.....#....#.....#..##...#.........#.#.........#.....#.............................#..............#.....#.....#.........#..................#...#...............##...#..........#.........#..........#..............#..............................#..............#........#...........##............#..#........#................#.........#..............#.....#...............#.#....#.#.....#.......#...........#..#...............#......#.............................................................................##......#................#.......#...#........#...............................#........#.#.......#...#.....#...
..................................#.........#.......#.....#......................#.............#.........#..................#....#.......#......................................#......#.............................#.........#......#....#.............#......#......#..............#...#.##...........#...........................#....#.......#....................#...........#.....................................#...#.#............#...#...#...............................#..................#.....................................#.................#.............#.................#.....#.#............#......#...#...#..#........#......................#..........#........................#.............#.....#..........#.#...#......................................#.......#.#.#................#.............##......#.#....#......#......##.#...#........#.#.........#...............#.......#.#...........#.....##.#.#..#..#....................#..#....
#..........#...#................#.#.#.....#.....#...##.......................#...............##.............................................##...#....#...##..........#.........#.........#.........#...............................##.....#...........#.......##..##................#.................#.#........#.............#........#..........#....#................................#...........#...............#......#.................#.........#........#..............#...##...............#......##.#......#........#......#...................#...................................#...........##.........#............#..#...............#....................#......................#.............#.#...............#.........#..#.......................##..##.....................#.................................#....#.#.......#....................#............#.......#................#..#..#...............#.............##........##........#....#..
..........#.....#......................#.#.......................#.................#...#...#..#........#............#..............#...#...............#.......................#.........#..##...........................##..#.#.....#...#..#.........#.........#....##.#....#.#..#..............#..#.................#......#..#...#..................#.........................................#...........................#..#......#.........#...#.#.#..........#.#.................................................#......#.#.............##..#.............#...........#....................#...................#.##.......#........................#......#.........#...............#........#.......#..#.#.....#..#.........#.......#....#......#...#.##.......##.##.........#..................#................#..................#................................#......#...#......................................#.....#.........................#..#...........
..........................##.........................##......#.#......#................................#....#.......##............##..#..#.........#................#..#.##....#...........#..#...........#.....#....#.................#..........##.....#......#......#.......#..........................#........#.....#..#..........#.............#....#..............#....#.#...........................##.##......#.......##.............#......#.#.#.#.........#.....#......#.........#..#......##.............................#....#.....#..........#..........#..............#..#......#.......................#.....#.#....#.#..#.....................................#..#................#.....##...........#.......................#....................#...........#....#...........#...........#.....#...............#.........#.#...#.......#.....#...#..............#.........#......#.......#....#...................................#....#..............#....
.......................#.......#...#........#..#..........................#..................#.#....#............#...................................#......#.................#.........................#...#....#.........#.........#..................#...#.#.............##.#....#..........#........#............................##......#...##......#.....................................#......#...##..........#...........................................#.#.....#...#...#......##....#........#.#.....#.#....#.#.....#........#.....##....................#....................##..#.......##...##..##.....#.#...............................#.....#.#......#.......##.............#....##...#.##..#.###.....#.....##..#...............#.........#............#...#..##....#............#........................#.................#.....#...........................#..#..#...........#...#......#.........###..#.....#..#.....#..............#........#...........
........#.....##.....##...........#......................#.#................#........##....#.....................#..##......#.........#..........#........................#..#..........#..#..#................#.......................#.....#..............#..#.............#....#......................................#...#.......#...........................##..................................#...#.##....#..............#..................#....................#.....#...................#.....#...........#.#.........#.....#..#.........#............#.#..........................#..##...............#.......#.#......##.....#........##............................#..........#........#....#............#......#....##.................................#.#.#....#...................#.........#.#..........#................#..#..#......#..#....#....#.......................##.......#...........................#.##.........#............#.#..#.....#.......
...#.....#...................##...#...#...#........##......#...#...#........................#....#............#.....##............#...............#..#.................................##....#.##..................................................#.............#.........#.......#..............#.#........................................#.............#......#...........#.....#.........#.........#..........#.......#...........#...#..................................#........##..................................#.............#...........#...#.....#.......#.......#.#.....#..............................##...........##...........#.............#.......................#.....#..................................##.........#......................#............................#....##.#.............#...#.....#.....#..#.......#.........................#.................#..................#..#..#...............#....................................#...#
..................##................................................#.##........#.....#.............#............#.#........#.#..........#..............#.#......#....#..#..........#......#......#......#.#....#..#...................................#....##......#............#......................##...........##....#.#......#......#...#..................#.................................#....###..#.............#..................................#...............#..................#...................#............#...................#.......#.##.........#....................#...#............#.........#.......#.#.......#..#.................#.......#...........#..........................#..##..#.#..............#.#......#..........#.......#.#..#...#....................#..#....#......................#.............#............#.......#.................#..#...##..#....#..........#....#.....................#....#.......#....#.......#.....
...............#.............#...#......#.#.......#.....#.....##...................#.........#.#.#....#..........#................#....#......................................#..#..........##....#.................................#............#.##......#...#...#...................#........#.......#..............#...#..#........#.#....#.......#..........#.#................................#.#.....#....#......#...............#..#.#.#.................................#..................#.#............................#...#.#......................#....#..#.#...........#...#.....#..........................................##......#....................#..........#..#........#.#..........#.......#....#....#.....#.........#..........................#................#........#............#...................#.....#.....#......#...........##.............#.....#.................................................#.#.........#...#...................
...#.#...##.......................#...........#...................#...........................##.#...........#.#...............#......#.#...........#.......##....#....##......#..........#...#..#.............#...#...........##..................##..............................##....#..............#..........#.....#.........#..........................#......................#........#....##.....................................#........................#.#.................................#...............#.....#......................#...................#...............#...#...#...#..##.......#...................#....##.....##.....#.........#......#..#......#.........#......#.#....#......#........#.........#.#..#..........#.#.........#..#........#.#.........................#..#.....#.#..........#.......#...#....#.##...........#...........#.#.................#.......#...........................#.##.............#.....#......#..#...#......
.............#....#...#.........#......................#...................#.....#...#....#.#.....................................#..#..............#..........#...#....#..................#...........#....#.........#...............#...#...#.#......#..........##........................#.......#............#..#.#............#................#....#.....................#.................#.......##....#.#................#...#..##.#..#........................#.........#..#.#.##..............#...#..................#....#..#.............#.....#..##......#.#.....#............#..#...........#...........##..#.#............#.....#............#....................#......................................#.................#.....#.................#.........#.#.........#..###.#........##.............#..#....##..........##....#...........#.....#..........#................#...#.........#....................................#.............#............
..........#..........##.......#....##.........#.#.................#....##....#....#........#..#..#...#......................#....#.......#..#................#..#.....................#.................##......#...##...................................#..................##................#...........#.........#....#.......#....................##.....#...........................#..#.#........#.....#........##..#.......................................#........#...#......................##.##..........#.........##..#.............#..#..#.##...........#.....................#......#....................#..#.........#.#..........#....#.................................................#...#................#.....#................#........#......#.....##.................#.......#........##..#.....................##........#.........................#..................................##............#..........................#....#...............
............#.......#...#..#................#....#............................................................................#........#.....#.............#.....##.#............................#.#.#......#.###....#........#........#................#...........#.............................#..................#..#....#.................#..#..#......#..#........#..................#......#...#.......................................#......#....................#.##.......#.......................................................#...#...............#............#........#.#.....#.......#.............##...................#......#....#...#...........#.........#...................#.....#.#......##........##..#.#............##.#........#......................#...............#......#................................#..........#.......#.........#.......#.....#............##...#..........#..#...............#............#..........#...............
......#.......................#.......#..#..##....#....##...#............................................#.#.#.......#.........#......#............#....#........#................#.#............#..##..#.....#..........................#....#.................#...........#....#.......#.......................................#...#......#...................................#.#..#........#.........##.......#..#..................#....##..#...#..................#......#...........#........#........#...........#.......#...#..#.#..............#...................#...............#.....##......#..#.......#...#...###.....#.....#...................#.......#..###...#.#..#.#.......#..#...#..#....#...........#.....#............#..........#............#.....#...#..#.......................#..............#.....#...........#....#.........#.............#..................................#.................................#........#..##.......#...#.#..#..
..........................#..#............#.............#.#...................#...........#........#............#.....#...#.#..#..#.......................#......#.......#................#.............#..........#...........#.........................#.....#.............................#....#...........................#....#.......#..#.....#...........#.............#..........#.............................#....#..........#................#........#.......#.........#...#....................................................#....................................#...................#..........#....#..#.#.............#.....#.......#..........#.....#....#.............................................................#........#.#.....................#...#.....#.................##................#....#.......###...#.....#......................#.#...#.........#.....##......................##...........#.........................#...............
..#.................#.....#...##.....................#.........#....#..#..#..#.......#.#.....#.#.........................#................#..............#..................#..#...#.....#........#..#...........................#..#.#..................#.............##..................#.......#..##........#..............#..#...................##.........#..........#..#..........#..#........................#..#...#..........#.....................##.#.#....#......#................#..........#..##......#.....................................................##.....................#............#..#.....#...#..................#.....#.............#......#......#..##.........#...........#..........#.#......###......#...#.................#...................................#...#..#.#.#................#..#..........#.........................#.........#.............##....#.....#................................................................#.
....#......#.................................................#.......#..............................................#.#...#...................................#..........#..............#..#....##.........................................#.......#..............##...#.##.....................#......#.....#..............#................#................#...........##..............##....#............#.........#...#.....#..#.#..............#..........#..#............................#.#....#...#...................#......#.............#........................#......#................#...................##....#...............#.............#............#..#.................##....#.......#.............##.#...........#.....#...#.................#.##....#.......#.........................#........#.....................#.........#...............#...#..........##..##..........##................#.......#...................#..................#....
....#..#........#........................#...........#.#...#..#....#.#......#......##...........##............##...........#...#................#.......................#.#.................#...............#....#.........#...#.#................#.#.#.......#..........#...................................................................................#........##..............##..................#.#...............##....#.#............#..................#..#.##..............#...##.......................#....#........##............#...##..#...##..##........#....#.......#.......#.#..##...............#.#.....##.......#....................#...............#.....#.........#......##....#.............#..........#........#...............................#...........#.............#.......#............#.................#...........#....................................#.......#...................#.............#.....................#...............
..........#........#...#................#.........#...........#.#..#....##.........#.....#.......#..#..#.......#..#..................................#....#.........#....#.............#...................#.#................#.........#..........#.#....#..................#..#.....#.........#.................................................#.#.....#.#.#..........#...#....................#...#................#............#.....................#....................#...................#.......#.....#.................#....#............#..#....#...........#...............#..##..........#.......#...........#.................#.......#..............#............#..#......#....##.#...#.....##............#.........................................................##......#...#...#.................###.#.......#..........#..........#.........................#..............#......#.#........................................#.##...#....#...........#
..#............##..#...............##............#........#................#........#.............................#...#..........#.............#...............#......#.#.................#.#...#....#...##.................#...#..#...........#........................#......#........................#.#....#..........#....................#.#.....#.......#...............###.#.#..##.......#...................................#.................#...#...............................................#.......................................#.#.#..............................................#...............#....................#..........#.....#......#........................................#.#..##......#..............#..........#..#.....................................#............#.....#.........#...........#..#.................#..........#................#..#........#..#.....#....#.........#.....###....#..#.........................#......#..
......................#..........#....#.....................##..#.......#............##.......#..................................................##...#..........#.........#...........#.........#......#....#.#......#..#...........#.................................#...#..#......#.....................................#......#............#........#.....##......#..#......#....................#..#......#.............#.....................#........#.................................................#.......#.............#...........................#.....#......#........#...............#........#............#............#................#..#.................#....#...........................#....#...#........#..................#.....#.........................#...#..............#..............#.#...#.....##......#..........#..........#.....#.............#.........#...#.#.........#.#...#..................................#................#....
..#.....#........##..........#.......#.......#.###..#....##.#....#...................................#...#...................................#........#.......#...#...............#..#.....#......#...#............#.#...............................#................................#...#........................#.............#.............#.......#..........#..#......#......#.......#.#........................#.....#.....#.....#.#.#.......#.##.#......#...#.........................##.......#............#......................#.....#.#.....................#....#..........#..#.................#.................#..........#...#.......#..#............................#...........#.............##..........................#..#..#...................##.................#....................#............#..#..............#..........#............##..#.....#......#...................................#.......................................##.........
#..............#.#..#........#.........#......#........#...............................#..#......#.......................#.....#..#..........................#.........#..........................#......#.........................#...#....#.....#.......................#........#.....##.....#.........#......................#.#......#....#.#......#.............#..#....#......................................#............#...................#..#.#...................#...........#...#........#...#......#..................................#.........#......#...#......##.#...........#..#...........................................................#.........#.#.................#.................#............................................#.#.............##...#....................................................#.......................#.#...#.......................#..#.....#......#....................#....#........#........#.#..................
.....#..............#..........#.....#.......#..........#.......#.........................#...................##.......#....#............#.#..#...#.....#.............#.....#............#............#...............#.#............#.....#..............................#..................#..........................#...##..........#....................#......#...............#....................#............##....#.......#...#......#............#.....................#..................#....#.....#..................#................#............#.........#.#........#........#.....................#...#..........................#....#..........#...##........#.#..#..#.....................#...#...#.......#.................#......#.....................#........#............#...........#.......#...........#.......................................##.......#.......##..............##.....#......##..#........................#..............#.....
..#.......#...#...........#................#.........#.......#.......#................#...................##...#..........#.........#........#.....#.#.....................##.........................#..........#.#..............#..#.......#.#...............#...........#........#..........................#.......................................................#.....................#...........#......#.#......#..................................#...................#..................#.......#.#....................#....##....#...###..............#....#.........................##...............##...#...........................##.......#..#..#..............#.#........#.#.....#........................#......#......#...#..................................##......#........##..........#....................#........#..........#.#.........#.....#.#........#...#..........#.................#.#................#........#.......#.....#.......#.....
...............................#.......#.#...........##.............#........#........#................#......#............#..............##...#..............#.......................#...#...............#........#.........#.......#..........................#........##.#.....#.................#............#.........#......#...................#...............#...........#....##.#..........##........#...#...................#.........#...................#.........................#.....................#...............#..................................#..............................#.....#........##..#...............#....#......##.#.#..#....................#......#.##.......................#..#.##.........................................##...........#....##.................#..............................##............#..............##.#....................................##......##..................#..............#......#.....#.#..#..
...........#....#..........................#........#.....#................#...##..........#....#.#........#..........................................................#...................#...............#...................#.#................#.............................#.................#...#.#....................#..#..#.....#.......#...#.........#..#.................................#...........................................#............#.........#..............##............#............#......#.#......#............#........................##........................#......#.....#...#.......#.#......#......#....#.............#....#......#...#.....#.....#....................#....##.#.#...........................#.........#..##.....#.....#...#...#.#.......##....#................................#..................................#..##.....#.......................#.......#..................#.....#.....................#....#......
.....#..#...................#....................#.......#...#...#.......#..............#..#..............#.#...............#............#........#.........#.............#...#.#......#....#.#....#...............#..............#.....#...................##.....#...........#.......##..#..................#..................#..................#.....#.........#....#.............#.....#.....#.#...........#.#..#...........#.#.....#.......................#...............................#.......#.............#.............................#............#....#........#...#.......................#..........#..........#.........#...#........#........#...............#.......#.................................#.#............#...........................#....#.......#......#........#....................................#............#..............#..#......#.....#..#..................................#..........#...#..................................
................#.............##..#........#.#.........##....................#.##.............#...#.....................##.........#.................#....#...........#.....#...#..................................#..........#...#...##.............#....................###........#....#...........#..##.....#.......................#.....#........#.#..#....#..#......................................#.............#....#....#.............#..................#...#...................#........#.................#........#..........#.#......#....................#...#...........#...........#..#.........#...........##..................................#........................#.....#....#.......#.....#....##.....................................#...##.........................#......#.....#...#........#............#..................#..#........#.................#.......#.......#...........#.#..............#...........##.............#.............#
................#.#...#...#.......#........#.............#....#.........................................##.......#...#......#......................#.................##.#.......#...................#.......#..##......................#.......#...#..........#.............................#...............#..........#....#...............#..............................................#........##.........##.....#......................................#....................................#....#.........#..........#....................##.........##........##..........#................................#.#....##.....#.....#.........#..........#.......#......##..##..............##..#..#................#...#..#........#...............##.#......#..#.....................#.........#.#.........................#..#.........#........................#.....#....#..#....#......#..#.....#.....#...........#...#.##......#.........#....#..#..#....#..........
.................#........#..................#........#.#..........#...........##........#................##........#.............#...#.....................#.#.......................##...##....#.............#.....#...................#.........#........#.#.................##.......#..................#..................#..#.#..........................#......#.............................#......#.......#............#..#...............#..........#.........#...........#..#........##........#....#......................#.##.......................#.................##.....#.....#...##.................#.......#...........#.........................##....##.....#................#...#..#.#.................#.......................#................#.....#.............#...............#............#...................#.....#.......#...........#........#...................#.......##......#.#....#.....#.#....#..............##.................#....
.#.#................#......#.#..#.....#.......#.......#................#....#......................#.......#...#......#.#..................#.....#.....................##.#.#............#...............................#....#.....#.............................#...#.#.....................#..........#.....#........#.#....................#.#............#...............#.#......#........#..................#.##......#...#..................#....#......#.#..............##..................#............#......#..........#.....#................#...........#.............#.....#..............#................#........#.......................................#.........#................................#.............#.......##....#..#.#..........#...##.......#.............#....#....#..#.....#................#.....#..................#..#..#...##......##......................#..#.....#...#......................#................#............#..#...
............#.#.......#...................#........#........##....#.....#............#.........#...........##..#..#..................#.......#...........................#..#.....##........#.#....................#...#.................#....#..#.....#..........................#.#..#..#.......#.#.................................................#...........#.............#........................##............#.............#......................#....##.........#.........#.................#..#...####..#....#.........#.#...................##.#....#.#.#...#.................#......##.............#.......................................#............#.....#........#...##.....#......#.............#...#...#..............#......................#.#.....................#...#..#.................#.............#.#.............#...#......#......##..#....#......#........#...#..#.................................#.............#................#.......
#.......#........#.........................#...................#..................#..............#.#..........#.....#.....#...#............................#.........................#...................#...##......#....#....#...................#...........#.................#.....#........#..##........#.............................#........##.........#.............#...#............#.....#......#......................................#...........#...#...............#..#....#..#....#.........#........#.....................#.......#.....#..#...............#........#..........#....#...#.....#...............................#........#..............#.#..........#...............................#.......................................................#....................#..#.......#..#....................#...........#....##.....................#..#.....#.............#....#....#.........#..........#...................#......#..............#.
.........##.#.#.............#...............#...........#......#..#.#......................#....#..#..................##..#....................#.......#...................#.....#.........##........#..#.........#...........................#.###....#....#............................#.#..............##.............#.#..........#..#.........#.............#.................#......................#...#....#...................#.........#.................#...........#........#....................................#............#...........#...........#...........#............#...#...........#..........#..................#......#.#.....#.................#......#......#.#.......#..#....##.......##..#.............##.....#.....#........##.................................##.........#........#..........................#.#.#...........#.......#.#..........#...............##..#....#.................#.............#................#.................
#.......#................#..........#.......#.........#....#.#........#.....................#............#.#..#........................#......##........#..#.....#......#....#............#.................#..........#........##..#......#.....#.#........#....#.....#..#....#..#.........#.......#.......#......#.....#..........#.....#.......................##.#.............#..#....##..#........#..#.........#............#........#...##.........#..............#...............................#.#.#.....##..#...#.....#...##..........#.........#........#.....#........#.........##..................#......##..............#................#.#......#.....#..#...........#......#..#....................#...#.##...........................#...................#.........#.....#....#...........#.............#.......#................#..............#.#..................#......#..#........#.......#................#......###.........#...#..............#..
....#..................##................#.....#....#.............................#...........#.............#.....................##........#...#.#.....................................#..............#........#...##.#....#....#.#.....#........#.....#.....................#....#........#..........................#..............#...........#.........#.......#.....................#...............#............#..#..........#.............#.................#...................#..........................#..#......................#......#.................#................#...............#...#...............#..#.....#........................................................#.....#...........#.#...#.........................#......#.................................#.....#....##.......#.................##................#....#...................#............#...#..#............#.....#...#........................................###........#....
.#..#................................#.#....#.......#..............#............#.#......#.......#..........##.#.#.......#.........#.#...........#.......##....#....#..........#........#.......................................#...#............#.....#.............#...........#........................#.......#....#.....................................................................##.#...............#.......##..........#........#.............................#................#...................#.....#....#..............##.........#...........#...............#..#..#...............#.............................#............#........#.......###..................................#.....#....#...........#..........#.#.....##.........#.....#.........#............................#...................#...#.......#.....................#.................#....#.#.#.............#.#...............................#.#...............#..#...#.........
..........#...........#.##.........#.#.....#.....#...................................#...#..#........##...#...........#........##..............#.......................#..................#...................#...........#..#...........#...#...#.#.....#..#.....#...............#.......#..#.............#..#..#................................#.....#.#.........................#..........#...#................#......................#............#..#......#..........##...........#.#.............#...#.............#...........##.......#.###.................#.....#..#...#.........#..............................................#.#.....##........#.#....................#....#.#....#...................#.........#.......#....#...................................................#...#......................#..#......##...............#.....#...#.#.....#.............#.................#..#....#..#......#..#.................##.#..#.............#.........
.....#.#................................#.#.....##..#...#......................#...........#.................................##...........#.................#.........................###..........#.#...................###....................#....#.............#.........#...#......#.......#......#......#..##...#...........##....##...........##......................#.............................#.#..............#........................................#............#.....................#.#.......#...........#..#.....................#...........#.........#.........#..........##............#......#......#.....#...#.......#......................................................#...#.....#...........#..#.#.#................#........#..#.............................#..........................#...#.........................#.....#......#....##..............#..#.......................#.........##.....#....................#....#.............
..#.......#............#......#..#.........##.................#........#.....#.....#...#.........................#..#......#..........#...#......#...........................#.........#................#.#....#.#...............................#...............##......................#......................#......#.........#....#..............#..............#.........#.........................#.#.#............#..................#...............#........#.....#........#...#.##......#......#...............................#.................#.....................#......#.#...#....#........................#..##.#..#.#...##....................#.......................#..#...............................#...#..#......#....#..#........................#......##...............#.....#.........#..#...##....#............#...............##............#..#..........#.....###....#........#......#.#....#...#..#.........................#........###....
...........................#...#......#..#..#.#........#.................#........#.....#.............##.#......#....###.....##...#.....................................#.#.............#..........#..#.....................#...........#..........#......#................#...................................................#.........#.#.............................#...###..#......#.....#......#................#.......#......#....#....#.......#..#.....#.............#...#....#...#..#.....#.......#.#...........#......##....#...#.......#......#...#..............#........#..........#......#.............#....#........#.##........#.#...#.#..................#...............#...#...........#................#.#.....#...........................#...........................#.##...#.....#...#.................#..##.#........#.#............##.............#..#...#........##....#........##...#......#........#.........................#.......#..........
.........#...##.......#............#...............##..............#.........#.........#................#.#......#...............................##..............#.#.......#.....#.#........#..#......#........#..#...........................#.....#.............................................#.......#...#.#........#.#..................#....#...............##.....##...#......#........#..#........#......#..#............#........##.....#...#.................................#..#......#..............#.......#..#..........#..................#.......#.#...#....#.#.............#...............#.....#...#.....................#.#..#.......##.........##....#.###......#.................#..........#....#....#......#......#....................##..#...#....#...#.#................................#.#.#..........#.......#..............#...#........#..#...........#..#..........#.............#...#.................#..#.....#.#.......#.......#..........
................##......#.............#.#.............##......................#........#...#............#......#..................................#.......#...........#........#..........#......................#..............#.......#................#............#......##..#..#........#..#................#...................##.....#...........#...........#.......##.....#..#..#................#...........#.............................................#.............#..#.#..........#..............#..#........#.........#................#.........#.......#...#....#..................#.................#.....................#...#..........#....#..#................#......#...................#......................#..................................................#.#............#...........##.........##..........#....#.................##..##...........#.........#..............#...#.....................#......................#.........#....
#....#......#.##...#....................................#........#.....#...#................................#...............................##....................#............#........................#....#.....#..................#...............#.............#.................#....................#..#.........#..#....#.........................................#.#..........#..#...............#....#...........#.....#.....#...#...........#..#....##.......#......##.#...................#............#...#....#...#...................#.......#...............................#........................#.................#.........#...#............#..............#......#.......#.........#...........#....#..............#....#..................#......#......................#.............................#...........................#....#.#.....#....#....#...#......#...........####................#.............#............#.........#......#.....
....#.............#.....#.......................#...#..............#..#........................#..............#................#...........#..#.............#...#........#.#................#..#................#............#..................#.....#.............................#.............#.#..#.....................................................#....###.............#......#....#.##..#................#.................#..#.#............#.....##.......#.........#..........................#.............#...................#..#.........#.....#.#.............#......#..............#.................#...#...#................##....##.......#.#..................#...................................................#..........#.....................#................................#.#.#........................#..............#.............#....#...............##.........#.......#...#...........#....#.....#...#.....#...#.....................
##............##....#....#...............#.#..#...............##....#...........#..........................##.....##...........#...............#.#........#.#..........#......#......#....#........#.#.....#.......................#....................................#............#...#......#.......#........#..#.#...#..........#.....#........##..............#..........##..##..#.......#.....................##......................#...................#.#...............#.....#.......#.......#.......#...........#..#....#.....#..................#.............#.....#..#.............#.............#..#...#.....#..#.#........#..............#...#.......##..#....................................................#..........#..................#........#....#......#.........#............#.......#........#...................................#..............#..#.............#........#...#..............##.#....#............##.....#............#.........
.......................##....#.....#....##................##..................................#.................#..........................#.#.......##.................##..........................#..#...........#.............#..#..........#...................................#......................#...............#...........#..#..................#......#.....#......#....#.........#.....................#...............#...........................#.................#......#...............#.....................#....#.#...............#..#........................#..............................................#........#.....#................................................#........#......#.........#....#...........#....................#.........................#...............................#......#......#............................#...........#........#............#...#....#..............................#.................#......#...
..#................................#.......#.#...........#....................#....#........##....#..#......#.......##...........#..#........#..........#..........................#............#............#....#...........#...................#......#.......#.#..##..#............#...........##.#.#..........#.....#.......#..##.#........#...............................#...#......#..........#.....................#.........#..................#.......#..........#...............#..#...#....................#...#............#...........#..............#.....#.#........#......##....#.#...#........##.#...#...#......##....#.....#....#..#....#..##.#.......................#.....#.....#......#.....#...........................#.......................................#.#........#................#..#...............#........#..#..........#.............#.##..#.........#..#.......................#.#...#..............#....................#.#...........
...................................#.......#.....#.......#.......#......#.#............#...........#..#.##...##.................#........#..........#..........###.....###....................#...#.....................#....#........#.#...#...#..#...........#..................#.........................##............#....#.#...........#.#...............#.....#..................#.....#..........#.......#........#....#............#.........#......#............#.#...........#.#..##.....#.......#.#....#.............#...#............#............##.........#.....##.................#...#...........#....#...#................#.#..#.............................##..#.#.......#.............#...............#....#...........#......#.#.#.#...#................................#.#.......##................................................................#.......#..............##....#.....#.....##......#....#......#...........#.......#.#....#.........#
.....#.......#..##.##.............#...#...#....#..#.................................#....###.....#........................#.#......#.....#....##........................#.#...............#............................#.......#.....#...#.#......................##....#.....##.......#....................#............#..#....#....#...........##................#..........#..#...........##..........#............................#....#................#...#........#.....#..........##................#.......#...........#.......................#...#..#..........#..................#....................#....#...............................####..................##......#..........#...##.....#.............#...#................#.#..#.........#...................#...............................##.#................#........#................#...............#..#..................#.................##...###.......#....###..........................#..#.
#..........#........#.#...#.....#..........#.........#.#..#.......#...............................#.....#.......#.................#........................#.....#.#...............#........#............#............#.......#.......#.................#.....#....##.....#.....#...............#..#..#..#...............#.......##..#.#............#...#..........#.....#.#.............#.........#.#...#...#.....#.........#..#......#......#.#.#.##...............................##....#............................#.....#.#......#..#................#..................#.............#......#.#................#......#........#.#......#.......#.#..##........#.....#.#.#.#..........#.....#......#..............................#...........#.........#......#....#.....#..............#.#..#.........#....#....................#.#.........#.#...##.....#........#.#.........#..#....#.............#...#....................#.......#............#...#...#..........
.....#..#...............................#......#.#......##............#.....#................................##.#......#......#..............................#....................................................#.................................#..#.................................#.....................................#.#....#...............#.#.#...................#.....#.#..#.........#..#.......#.....#.......#..#......#...........#......#.#.###...........#.......................#..............##...............#..................##......................#....#..##.....#..............#.........................#.....#.#..........#...........#.........#...#.........................#.....#...........#......................#..#.........#........................................................#......#......#.......##......#...............#.......##...##...#.....#....................#....#............#.....................#..............
.........#..........#...........#........#.............#.....#...........#...............................#....#................#......................##.....................##....#..#...###.#..............#.....#..................................#........#...#..........#...............#.............#......#.............#.................#...#..........#..........................##..#........#..#.............#.......#.............#.#....#.#.........#.#.....#....#....#.........#..#.....#........#....#...#..............#...........#.................#....##............#..#......................#.#...#..............#...#.............#............................#...............#.........#....#......#.#.#...........................#..#...##...#...........#...#..##..#...............#....#.####......................#..#......#.....#.#....................#.#..........#.##......................#.....#...............#.........#..#.........
.......................#.....#............#....#....#....#..#..#.......#.......#......#.........#............................................#............####......#........#........#.##..#.#...##...............................#......#............#........#.......#....##.........#.........#......................#.......#.............##....................#............#.........................#............#.#........#........#.#....##.....#...#...........#..#...#....#..................#........#....................#..#.#.#.#.............#.......#..#........#......#......##..........#.....##........##..............#...............#....#.............#....................#........................#............#..##.............................#..............#.................#.........#..........................##..#...........#..#....##.........##......#.#.............................#..........#....#........#......................
#............#......#....................#..#......#.......#...#.........#.#...........#..............................#.....#...............##......#.......#......###............#...#..............#..............#.....................................#..............................#................#.#......#.#..#...#..#...###......#....##.........#......................#....#...............#.#.#............#...........#....................#.................#...............#........#......#...##....#...................................#.........................#............#......#.........#.......#.....#.......#....#........#..##....#..#....#...#...##............#.......#............#.....................................#.#......................#...#.........#......................#...#....................#.#.......#.........#....#...........#..#........................#..#..#..............#......#.........#.........#...........#.
....#..................#..........#........#.........#............#........#...#.........#.#.................#.......#.#..#.......#..........#.................##.......#....#.....#.....................#.............#.........#.........#....#......#....................................#.##......#......#............................#...##..............#.........###..#..........#..............#......#.....#..................#.........#...#.....##........#...#.....#....#............#.......#..............#.......#.............................#.#....................#..#.....................#................#.......#.#.........#.............#.......#...#........#................##..................#................#..#...............#.......#......#.........#..............#..#..#....#......................#..#.......................#..#......................##.#...............#...................##..#...#..#....##...##...#...#.........#
...#........................#..........##.........#..........................................................##....#....#.......#.#.....#...#..........#.#..#.....#..........................##..#........#............#....#..................##.............#......................#.....#...#..............#.#......#...........#..............#....#.........#...#........#......#..#..................#.....##.#...#...##......................................#.................#.......#............................#..........#..#........#....#..............#.............#....#.....................#....#...#.#.#....#.#.#...#..#....................#..#.#.....................#.##.....#...#...............................#........#.......#....................#............#.#........#.#...#.....#.#.............#..#..........##.....................#............#........#...#........##.....#........................................#.#..............#.
..#.#....#.....#..............................................#................................................###....#...#..#...........#......#.......#.##.................#.............#............................##.........#............#........##.....#...#..#.......#.#.....#.........#......#............#...#......................#..#.........#...........#.....#.....#...........#...#...#.#......................#.......................#........#...............#.#........................#.#..............#....##....#..#...#.....#..........#...........................#..#..................#..........................#.#...........#......#....................#..............#..#...............#.........#...........................#..#......###.......#....#.#..........#..#......#...#.#.............#.....#............#....................#.........................#......#..#.#....#...#..........##.............#..#.#........#..#......
.........................#........#.........#.......#..#...........#..#..................#.#...............#.###.........#.#.....................#.............#...........#..#........#..........#......#..........#..........#..............#.......................................#.....#..............#...#....#.....#........#...##..........#.#...#..............#.............#....#....#........#...............#..#.........#....##....#.....#....#....#...................#.........................#.................#.................#...........#...........#..##...........##.....#....###..#.......................##.#.#......#........#.............#........##...#.................................#........#................#..........#....###............#......#.........#....#................#.........................#......................#............#.#..#...............#....................................#......#...#.......##..........
...#.....#..#.#...........#....#.......................#...#.......................#.##....#..........#.....#.#.....#............#...........#.#.#.......#.........##.#.#.......#....#...........#...........#.............#.......#...#.#.....#.........#..................#...#..##.................#.#...#.......#................##................#..........#........#........#.#...#...#..............#..............................#..#..........................................#.....#......#....#...........#...................#................#.........#..........................#........##....#.............................#...........#....#......#...#.....#..........#.................##....##................#...............##................................#....#..#......#......#.#.............#.....#....#.....#............................#.....#....#.......................#...............#.......................#.......#.#............
..#............................#.......#...............................................#..............#....#......#................#............#.#.#.#....#.........#..........................#...............#.......#....#....##...............#.....#......#.#............................#........##....#.#.....#.........................................#..................#............#....#.#..............##.................#..........#......................#.#........#............#.#..#..........................#.................#...##..#........#...............#..........#................................#..........................#...#.#....##.#.....#.........#......................#..#.......................................#.......................#.......#.........................#...#...#.#....#.##................#.#............##....#..#..........#....#.#.......#.....###...#....................#.........####...#.........#.....
....................#................#....#..........#.#....#..#...........##............#...##................................#.......#.....##........###.......#.............#..#.........................................#......#.........................#.............#...................#......#..........#.........#...#....#...#.........................................#.........#.#.#..........###......##.........#...................#..#...........#........#.#....#.....#.........................#.#..#....#........#................................#..#....#...#........................#..#.##.....#..........................##.#...#............#...#...........#...#.........#.#.........#......#........................#...................................#.........#.#....#.........................#.#...#.#.#....#..........#..........##.#...#..............#..#........#..........#..........#.###.#..#.............................#.#...#...#
...#.......#......#...#.#...#.#...................................#........#.##..##.....#...#....#......#..#...........#....#.....#................#..#..#..........#.#......#.#......................................#.........#.............#.##...#....#.....#.......#.#..#.................#...#........#.....###..#..........#......#......#......#.....................#.....#........#.....#..............#..........##............##.....##..........#...#......#.................................#..........#.....##...................#...#.......................##......#...................##..#...............................##..........#...#.....#...........#.............#.................#.#.........#.....#...#..#.....#..#..............................#.#...............#....#........#........#...##.............#.#...............................##..#.........#.....#.....#............#................#...........#........................##..
..........#......#..........#..............#.....#.#...........#..................##...............#.#........#........#...........#............#....#.#......#.#............#.#.#.....................................#.....#.........................#.....#......................#...#........#.....#.............................#.#..........#.........#.....#.#.................#.#....#..................#.............#....#...#.............#...#.#.......#............#..............##...#....#.............#.............#....................................#....................................##.......#....##..............#..........#.............#...........#........................##...........................#.......#..#....#....#.....#......#....#....................#...................................#..............#....##.......#...............#................#....................#.#..........#....................................#
...#...............#......................#.........#......................#.#.#......................#.............#.......#................#......#.........................#.#.....#...##.......#.............#........#.....#.....#.........................#...#...........#.........#.#............#...........#.............................#..#...#......................#.....................#.#........#.#............#..........#.....#..#.........##.......#...........#..............#...#.....#...................#..............#..............#......#...#............#..........#....#..........#.............#.#.#.....##........................................#.#......#.#....#......#....#........#...#....#..#....#..........#.......##...................##...#........#........................##.#...#................................#....#....#..#...#...........#..#..............#............#................#.......##.#...#...........#....
..........#...#.......##....#.##.....................................##...................#...#....#.......#............................##...##.......#.......................................#..............##...................#.....#.#..#.........#.#.....#..................#.................#....#...#.....#....#.......#.............#..........#..#....#...##..........##.....#..#.....#......#........#...#....#................#.#.##.......#...........#..........#..........................#..#........#....#.#...#..............##....#..........#.........#...###..#...............................................#...#........#........#...................#......................................#...............#.......................#..##.....#.#.................#..........#...#...........#.....#...........#................#...........##............#..................#.....#.....#..#............#.......##.......#.........#.##.............
#...#............#................#........#....#............#..........................##..#..#.......#....#................#.#..................#.#......................................##........................#.#....................#................##............#.#.......#.#.........#............#....................................#.........#................#........#........................#............................##...#.........#.#.......................#...............#............................#......#.##...............#..##...................#.#............#............#..#....#.................#......#...#...#.........................#..........................#.......#..#............................####.............#......#..#.........................#.....#..#..#.....................#...........#......................................#....#.............#.#......................#........#..#.............#......
..#..............#.............#..........##..##......#............#.................#..........................#.......#..................................#.............#.......#..........#....#.....#.....##................#.#........#..#...#.#.......................#............##...#..#...................................#......#........................#......#......#.........#..........#..........#.......#..........#...............................#...........#...........#...#...#................#....#..............#...........#........#............#.................#.#..........#.....#..#............................................#.............#.................#...................#................................#.............##..#..............#.....#......#.....#..............................#.........#.....................................#.#..........#...........#......................#..............#.....................
..............#...#..........................................#...#...............#................#........................#....#....#................................#.....#.........................#...#....#..............#..........#............#.................#................#.........#..........#.#..#..#.....#...................#............#....#.....##.............#....#...............................#.............#..#........#.....#............................................#......#..#...#.......#........................#...#.....##......#........#.....#.....##.......................................#...............#.........#.............#.....#.....#.#.##.............#..#..#...........#......#..#.#..........#....##.#....................................#...#....#.....#....#................#..#.....#..........................#.............#......#......#..............#......................##............................
..........#.....................#..............#.#............#......#.#....#..........#......##....#..........#............#..........#.....#.#......#....#......#..........................#..................#..............#..........................#......#...................#..............#..#..##.............#.#.....#.#..#......#.#..........#...#.....#....#..........#...............#.#.....#...##..............#..##..................##....#..........#......#................#.........#.......#......##...#......#...............#...............#..........................#......#...#.........#..#..........#......#.............#.........#.............#......................................#...................................#...............#..#.............................#...#......#.....................#...#......................#.......#.....#........#.........#..#..#...#....................##.#....................#.............
.....#.......#....#...................................#........#......#......#....#..##...........#...#....................#.....#........#.#...#............#.#......#..#....#......##........#.#..........#...#............................#.............#......................#.......#..............................#......#.............##................#.......#.....#......#..................................#.......#.#.##......#....#..........#............#........#...................#...............#........#.................#.......................#.................#..#...##........#..........#.........#..#....##.#....#............#...............#.........#........#.....#.................#....#...#..........#........#..#........#..#.........#.....#....#..............#.............................#.........#.......#........#....#...#........#...............##......#.........#.......#......#.......#..........#.....................
..........................#.......#....................#........#...#...##............#.#.......##...#..#.#......#........##.....#.#......................#..........#...............#...................#......#.......#.........#......#.............#....#..........#...#........#..............#...#.#......................#..........................#.....#.......#........#....................#......#..................##...............#.......#..........#......#...#..#....#.......#......#.....................#.............#.................#....#.....#.........#.#..........#.........#..........#...#......#.......#....#........#......#.....................#.......#..#...............#......#....#....#......#...#.............#...##...........................#....##..........................#...#.........#...............#...........#.............#......#.#..#........#................#.......#.#.........................#...............#.#
.....#...#..#....#.............................#.........#......#........#...............#..#.#.........#......#............#........................................##...#..............#....#.......#..#..#..............................#.............#..............##...#.................#.....#.......................#..#......#............#...#.........##...............................................#....................#....#........#.......###..................#........##.#.....#.........#..#...............#............#................#..#.........#..........#....#............#....................#.#......#..................................#..............##.............#.........#..#........#...........#.....#.....................#............#..........#..........##.....#.......................#.#..##...........#.............##..#........#............................#....#.....#.......#.....#....#.............#......#......#
......#.........#....#...............................##.......#.........#.......#....##..........#.......................................#.......##............#....#...................#....#.#...#.....#.....#.#.....................#.#.........##..#....#.#......#..#..#.....##..................#.....................#.........#.................#.......#..#......#.#..................#............#..#....................#...#..#.....................#.#................#......#.....#.....................................#.#...................#................................#........##..#............##...............................................##.......#....#.......#..#.......#.....................#...................#................#.....................#..........#....#...................###............##..#.#.................#........#.#.#..#........#............#..#..#....#....#....................#.............##..............
....................#..................#.........#.#.##...#..#.......#.##..............#........##...........#......#....................#........#....#.................#.............#............#.........#.....#.......#..................#.#..#......#............#....#..........#....#....#........#.......#......................#..#.......#..................#.............#.............#..#............................................#......#.#.......##...........#.....#...................#...................#......................#.....#......#..............#...#......................##..#.#..........#..##........##.........#..#...........#..##.#................#........#.................#.........#.##....##.....................#..........#.................#...........#.................#.....#..............#.....#............#...............#.................#...##....#....................####.....................#..###..........
.............#.....#...................#....................................#................#..........#.................#......#.........................................#......#.#........#.............#......#....................#..#........#......#.........#...................#...........#................#...................#......#.................##...................#...........................................##.....#................#............................#...................#.................#.......#......#.........#.......##.#.................#.....#...#......#..........#..............................#.#......#.#..#..............................#.................#......................#.................#...........#......#.#.........#....................#...............#.......#...##.......#...#..........#..#...#...#...........#....#..........#..#............#..#.................##...............#.........#..#....
........#..#...#..........#..........##.#.#.......#....#....#.....#..#....##....................#......................#.#.......#........#...................#........#.............#.#.#.......................................#.......................#...#...........................................#.....#........#..................#..#....#.........#.......#........#................#...........#....#...#......................#.............#.#..............#....#.....#..............##..#...................#..................#........#......#...#....#......#.................#.............#.#.#........#....##...................#.........#...#...#.......#....#....................#...#......#.........................#.#..#..............#.............#.........#.................#..#.#....#............#.#.....................#.............#....#.....#........#....##...#....#...#.................#...#...............#...#..................
...................#....#.#...........#..##........#.......................#............................#........#.....#.....#...................#...............#.#.#.....#....#....#...........................#..#..............##.....................#................#.......#.#...#........#.....#..........###..#..#........................................#...............##......................................#.........#.......................#.............................#....................##.......#...........#..#.#.......................#..............#.#..........#..#...#...#...#...#....#......#.......#.................#...................#...........#.......#................##........................#...................#......................#..........#............#.........#.#.#.......#.....#.............##......#.###......#..........#......#.........#..##...........................##.#...#......................#........
#.....##..................#....#................................#.........#.#...................................#.................#......#........................#........#...................#......#.......#......................................#............#...#.#...........#........................#..#..#..................##.....#.....#.......................#.............#.................................#..............#.........#......................#.##..........#..................................................#............#.......##...................##.......#.........#....#....##.#....................#.....................#...#..#....#....#..#...........#.#.........#............#....#.........#.##.......................#.#......#......##.#.....................#...#...##...........#......#.......#..#.......#...#....#..#......#.#......#........................#...##.#.......#......#.........#.................#........#.
...#.#......#...##..#.......#....#............#.......#..#...#.............................#....#.................#..................................#......#............#............#.....#.....#.........#............#.......#.........#..#............#.............................#.#.......##..................#...#...........#.............#.........................................#......#.#.....#..##.....................#.##.......#.........#......#...............................#..##.......#..........#.....#.....#...........#...#.#............................#.......###...#.#.#...................#...#..##...#.......#............#.............##..............#............#....................#............#.#......#...........................#.##..#...........##.......#...................#..#.#.............#..................#....................##...........................#.............##..............#...#...#...........#.....
........#................................##...................##...........#...#.................#..........#..................#...............#.......##.............#......#..........#............#..................##.......................#..............#..................#................................#............#...##.#..........#..#..#...................#......................#........#.......#..##.........................#......#.................................................#.#..#...........#.......................##........###................#..#.....................#........#.#.....#.......##...........#...#..........#...#.....#....#....#......#.#..##....#................#.##........#............#........#...........#......##.#.........#.............#...................................#.........#.........................#...............#..##.....#..#.....................#..#.................#..........#...........
....#........#..............#...#..#............##...................#.....#.....................................................#....#...##.....#.##................#..#.....#...............#.....##.#....#..................#.........#......#...............................#..........#.....#...#....#........#...#.....#...................................................#........#...#.............#.......#...............#...#....................#.....#..#...#..............#.....#..................................#.............#....#...............##.....#..............#............#................#...............#......#.#.................#..##................#...................................#.....................................................#....#.............#...#..#.............#.#.....#....................#........#..#....#.#..........#......#...............#.........#.....#..#..................#.###...........#...##....#
.................#........#.......#......#........#..........#..#.............##.........#....#..................##.#........#.........#...............#........#.#......................#..........#.#...#.#......#.......#.................................#.......#........#.....#.........#......#.............#.........#....#.........#.........................#.........#...#..................#.#...........#..........#...#.....#.........#...#...#...#....................#......#.#.....#.........##......#.............................##......###.......................................#....#...........#.............#.........#.........................#...#...#....#....#..#....#........#.......................................##...........#.........................#.........#.....#....#...........#..........#..#.#..............##.............#.........#.............#........................................................................#..
........#........###.......#...#..#................................................##.....#.....................#.....#..#........#......#.................#..................#...#................................#......#......#.#...#..#..............#................#.................#....#...#...............#.......##.#.#...............................#..........##.....................#.............................................#...#......##..#........#....#......#.........##...........#.#................#.......................#...#......#...................................#..##......................#.............#..........##......#................................#.....#.....................#...#............#......#.............#..........................................................................#................................#.............................................#.......#.....#.#.........#...........#.......
...#.................#....#............................................#...#......##..........#.....................#.......##....#.#.....#............#.##.#.....#..................#..............................#.......#...#..........#..........................##...................................#.........#.....##...........#...#............#.........#...............#........#..............#.........#....#............#.......#.......#.................#..#.....#...............#..#...#....#.......#..............#........#.....##.................#.#..........#...............#......#..#............#..........#..........#................#.....#.............#......#....#...#...#.......#..#.........#..................#..#..#....#.................................#...................#.......#..#..............................#..###................#...............#.........#..............#.#............................#..................
#.........#.........#.#.....#..#.........#..#.#..#........................##.#.#................#.............#.....#..........#.............##..............................................##............#....#..................................#..........#.................................#...........#.................................#.......#...#..#................#.................##.................#.......................#.....#.......................#..............#..........................#..#.............#....#...#..........................#...........#.#................#.#...#...........#........#...................#.##....#..###.................#.#..........................#............#.....#....#.#........#....#........#.........#....#....##.....#.......#.......................#......#...........................#....#...........#.............#......#...............#........#...##.................#..............#....#.#
...................#............................#..................#...#.....#.......................#.....#...##.......#.................#.#...............#..........#....#...#.........#...#.........#.#.............#..#...........###....#.....#..##.#.#.............................#.................#.#.....#.............#...#...................#.....#...............................#..............#.....#....................................#..#........#...#................#...........#........#........................#.................#.......#.#..............#..........#..............#..........................#.....#...............#.#.............#.....#....#.#..#......#.....#.........#...#......##.....#..#...........#...........#.........#............................##..........#...#.......#.............#..##..#..........................................#........#....#.......................#.....##....................#..#.....#
...............#.........#...................#...#...............#.........#..........#...................................#....#.........#.#.#............##....##....#.............#..................#......#..............#.....##................#.#.........#...........................................#............#.........#.........................#...#....#..........#......#..........#........#...............#...............#.......#.......#.#...#..............#........#..#........#...#...........#.#...........#........#......#...#.............##......#..........#...........#.......#.....#...#.#.#.........................#..#..........#...............#...............................#...#........#.........#........#..#......................#..........##.......#...................#......#.............#...#...................#.........................#.#.....................#......................#.#....#...........#..............
....................#....##.......................................#...#...........................#..#.#...........................................#...........#.......#........#..#.#.......##......................###..#..#......#.......#......#..##..#..........#...#............#..#...................#.#.#...#...............#.#.....#......#.#......#....#..................#.......#......................#.....#.#.....#.........................##.........#..............#.....#.....#........##........#..#..#...#......#.#......#...........#..#................#..#...................#....##......................#...........................#.......#....#.....#...............#............#.......#.#..........#.............................#.....#....................#..............#.......................##....#...........................##...........#.........#.............#.#.........................................##..#.....#....#.......
...#...........#.................#.#..........#.........#...............#.............#..#........#............................#.....#........#....#...#......#........##...........#..................#.........#..............#................#.....................#....##.........#................#.......#.........#.......#...#..#....#...........##.....#...................#.........................#..#......................#.............#..#..#......................................#...........#...#..................##.........#.............#...#................#......#.............#..................##.......................#......................#....#.##........#..#........##.....#....................#..#.#................................#..................................#.....#....#..#..#.......#.#......................#.#.........#.....#..#.............................#.....#...#..................#................#......#.#..
..#.....#.....###...............#.##....#................#....#.........#.##....#....#..#........#.....#.............#....#...................#......#....#.............................#....#......#.............................#...#.......#.#..........................#..#.....#.............#..#.#.#........................................#....#.....#................#...................#.#.......#...#..................................#...#....#..................#..#...#.......#.....#...#....#........##..............#.........#....#...............#..........#......##..#.#........................#.............#............#...............#..#.#.#.....#.........#.....#........#..........#......##..#....##..#......#.............#..............#..............................#.........#....#......#....##..#..#.............#..................#....................................#.....#..........#..........#...#................#.#.........
.............#......##.............#......................##........................#...#............#...#.........#...#.........#..#...................#....................#...#.#....#.....#.#...#..............##...#....#....#......#.#...............#.......#....................#........#.....#........#........#.........#.##..............................#.............#......#.......#..................##...................#..........#....#................................#..#................#.......#..#.......#........................#...#.......#.......#..........##..#...#........#......#............#.........#...##..................##......#................#................#....#............................#............#.............#................................#.#...#..##.#.......#....#..........................................##....#.....#..#.#....#.##....#..................#...#.#.......#.....#.....................##...#
.........#...#.......#..##........................#..#.................#................#..#....................#...........................#..#...........#..................#...#...............#.......#.................#.....................#................#.#............#....#....##..................#..................#............#...................#..#............................#.....................................#..............#.........................##....#........#...#....#........................#............................##....##..##...#.....................#..........#..........#............#.........#..........#.......#.....#..........#....#.....#..##.........#......................#....#..##......#............#............##.........#............#......#.....#...............#....##..##..............................#.#...................#..................#.....#..........#...#.....#.....#####...#.#..#.......
...#.........#.....#.......#.#...................#............#....#.#....#..............##..#........................#..##............#....#......#.....#...##.....................#.......#.......#..............#..........#....................#.................#....................##....#...................#....................#..................##..........................#....##...#.#..................#..................#.#.....#................#...............................#.......#.......#..................#........#..#.#.....................#........................#............#.....#......##.#........#...#...........................#...#....#....#...............#...#.#................................................#........#..#.........................#.#.#..#..................#...#..............................#............#...#.#..#.#...##......................#..#.#..#............#........#.............#........#...
....#.......#.........#.......................#.............................................#.#....#......#....#..#......#..#...............#...................##...#.........................#..#...#............#....................#...#........#...#...##.#.....#........................#.....................###...........#...............##.##.......#....#.........#...........#.................#..................#..........#.........#..........#..............................##......#................#.....#...........#........##..#..##......#..................#......#.#..##..................#....#..#...........#.....##..............#.....#...........#.....#...................#..........#.#......#.....#............................#.......................#......#.#....#....#.....#..#..##.......#.....#....................#.......##.#.............................#...............................#...........#.........................#.#
............#.................#..............##......#.........................#...#..#......#..............#.........#............#....#..............#......#.....#..#...#...................#.....##........#....................#.....##..#.......#......#...##.........#.......#.................................#.....#...##.#........##...........#.........#................#...........#.........#.......#................................#.......#............#..#..........................#.........#.......#...............#.................#......#........................#...#............#..........#..#..................#.......#.................##........#..#..........#............#.............................#...##.......#..............#.##..#................##..............#..................#...#.....##......#................#...#..#.#......#.........#..............#................#.#.....#.........#................#............#.
.........##.....#...#....#........#..........#.......#...#................................#.....#.............#................#...#..........#...............#.......................#......................#....#..............#.#...#..........###..............#.....#.#.........................#...#.#......#.............................#........#..#........#....#......#.......................................#...#................#....##......##........#............#......................#.........................#.#..#.............#.....##.......#.........................#...............##.....#......#.#..#...#..................#..#...............#......#.....##..........................#..#...#.............#............#....#........#.....#................##....#..#.#..........#....................#..........................................#........#..#.#.#.....................#..........#.....#................#..........#.#......
#........#...................#..#.............#......#.#.#......................##..............#.....##........#......#............#.#...........#................#.............#.......#.#.#..............#....................#....#.............................#...............................#...#..............#......#................#.#.#.......#.....#..#...#....................................#.......#..#......#.........#.#.#......#.##............#......#...............#..........##.................#.....#...............#..#...................#.#.................#.....#....#...#..#............#......#..............#............#.......##..............................#.......#.#....#......#........#................#.#...#.#....#...#....#.#.....#..##........#..........#................#..#.#.....#.....#....#..#...........#...................#....#.......#..........#.#.............#............#.#...###......................#....#
.#........#...............#............#......#.....#......#...............................#...................................#....................#...##.........#...................#....#..................##....##......##............#...............#..........#.#........#........................#.....................................#...........#.............#.......................#...#..#...#.....#..........#.#..............#..#........#....#......##......##.....#..........##...............#..#..............................#..#..........#.#.##......................#..#........................#..##...#.....................#.....#........#................#...............#.....#.....#...........................#.......##...................#.#...............#....#...................#.........#.#............#....#............................#...#.......................##....#..#..................#............#..#...##.............
..#...#......#.....#......#........#...................#.#.............#......#...........#...............#..#.............#..........#..#.....................#.......#.........................#.#.....#.#................#.#..#..........................................#................##...........#..................#......#...........................#..#.......#.....................................#...................#...#.........##..#.......#...##....................#...#..........#.#...#......................#...............#.................#..............##....#....................#..................#............#........##.#.#.............##........................#....#.......#.#........#........#..#..........#...#.#.......#.......#......#..........##.......#........#..................#..#............#.#........................#.......#.......#...................#........#........#........###....................#.........
.........#.#...........#......#.................#..........#...........##..............#..#.#.#.............#..#.......#........#..............#...........#....#...#..............#..............#..................##......#......................#.....#.......................##....#..................#........##..#.........#...............#..........#............#...#..#........................#........##.....................#...........................#.....#.......#..........#.......##..#...................#............#..........#...............#..#.......#.#..............#.........#....#.##....................#.............#.#....#.....#.........................#.................#................#.#................##.............#..........................#.........#.....#.................................#..........#.#..#..........................................#......#......#.......##.........#.#..#.......#....##..#.#.#......
...#....#...................#..#.....#..#....#.....#........#............#..#.#.................#..#...........................#.#.......#...............#..............#.....#....#...#......#.....#.....#.#........#.............#..................................#.#.....................#................#...........#...#...........#...........................#..###..#.#....#............................#...............#....#.......................#.....#...#........#.#...#....#..........................#...........#............#..........#.........#..##...........##..........................#....#..#.....#.....#.........................#............####...#....#......#............#.......................#................#..#...#....#........#..................#..#......#......#....#.....................##..............#...........#...................#..........#..................#............#......#.............................#..
.#.....................#......#.........##...#......#....................#..#..##...........#.#.........................#.........#.......#...................................#............................#...............................................................#.........#.#.......#.#.....#..##....#.......#......#...................#...#...#..#...............#..............#................................#..#.......#....#............#.....#........#.#..........#......###.........#.#.............##.##....................#.......#....#.....###....#...........#.#.........##...#...#.......................##...........#...................................#.........#.#.#...............#.#.............#.........#..#...............#.............#........#........#.......#..............#......#.............#....................#........#......#...##.......#.......................#...........#.............#.#.........................
.......#.....#....#.....#.........#....#.....................#.....#...#....................#.#.....#........#.............................#...#...#...........#.##...#.........###.#........#....##.#.......#...........#..#........#................#....#.....##..#.....#...............#.......................#.#........#..............#...........#..............#....#........#.......#....#...#.#.#.....#.....#...............#..#..................#...#....#.##.#........#....................#.##...........................................#...................................#.....###....................#........................#......#............#...#..#......#......................#....#.#..##..........................#.##.#............#.........#..#..................#....................#..........#................##.#.#..............#..##..#.....................................................#.............###........................
..........#......................##................#......#.....#.........#.........##.....................#................#...#.........................................#..#.........##...#............#..#...#.............................#....#...................#...........................#....#......#.....................#.....#............#......#....#......#......................#..#...#......#.#.............#....#....#....#...#................##..........#....#...................................................#....#......................................#.#..........#.#......#............##...............#..............#.#...........#...#........#.........#..............................................................#...#....#......##.......................#..#.##........#................##..#............................#................#......#.......#.........#......#.#.......................#...................#........
...................................#..#..........#.......#............................#......#........#.#...........#..........#...#........#.....#.....#..............#.....#.#.......................##...................#........#..........#.#..............#.........#...#.................#.#....#...#...................................#.....................##.......#...#...........#.....#....................#...##.#.......#.........#.#...........#.#..#.........#........#...#..#...#....#...................#..................................#.....................#.......##........#....................#.......#.....##....##.......#....#...........#..........#...#..#.........#....................#............#...............#..........#........#.......#...................#............................#.......#.#.......................#.................................#....#.........#............#.........#......#.....#..##.......#....
...#..........#..#............................#..#.....#........#.#...........................#.#....#...........#..#......#...............##...................................#......#......#.#.......................#.#.#...........#.........#.......#.............................#........................#.......#.............#...........#.......#..............#......................##............##.....#.............#.......#..#...#..........#.............................#......#...................##...#...................#.................#...............#..#.........................#...............#......................#....#................................#..#..........#..........................#.........#....#.#...................#.....#..#........................#..##...............#...................#.#..#......#......#...........#...#...#........................#...#...#...#.#.#......................#..............#...
........#............#.........................#...#............#..........##.......#......#......#.#.......................#.....#.#...#..........................#.##.....#.....#..#............#...#.#............................................#...........................#..#.......................#.#...#.......#..................................#...#...#........#.##....#...............................#...........................#.............#..................#..................##...............#...#.#...#.........#...#....##...............................#.................##...............................#......#..#..............................................#........#..........................................#...................#..#.......#.....#...........#...#................#...#.............#........#.........#..............#.#......................#..........#..................#........#.......................#......
##..........#.#.#...#.................#....#.................#.......................#...#..#...#.................#...............................#.............................#....#.....#...#...#......................#.........#............................##........##......#...#.......#..................#.....................#....##.............#...#.....#................#......##........#...............#.##.#...#.#............................#.....................#...........#................#....#....##....#.........#................................#..........#.#...............#.........#....................##........................##.#..#........................#..#...#...................#......#....##......#.........#.....#.................................#....................#....#...#................#.....##..#.....#...#.#......#.....#.##..#...#..........#.......................#....#.#....#...#.##..........#............
.#..#......#...#............#.......#..............#.....#..##.......#.....................#...#.......#.#...#............#.....#.#........##.............#..............#.............................#........#.....##..#...........#...#......#...............#........#......................................#.......#............#......#..#...........#....#....#.#............#........##....#............##.##..............#.......#.###........................#.................#...#..................#.....#...#.......................#.....#........#....#...##....#..............#.................................#.........#..#......#..........#....................................#.....#....#....................#......#...................................................#............#....#..................#...........................................#............#........#.........................................#..#................#......
..##..............#....#......#................#...........#..............#..................##..........................................#................#.#......#....#......#....#.#.....#...#..#.......#.............#.....###.................#.....#...........#............#.......................#.................#..............##....................#..#..........#.....#....#....#........#.........#...................#................#............#.#.#........#.....#..............#.....#...................#.........#..............................................#..#..........#...#.....#.........##.......#............###...................................................#.........##................#.....#..........................#...................#.#.#....#..#......#....#.......#..#.....#........#..#.......#.........#...........................#....#......................#....#..........#..#.........#...#.....................
.............#..#..#.......#...........#......................#.......#........................#..#..##......#........#..................#.......................##..............#........#..........#.........#..#........................#..#.#......#.#............#..............................#........#.#.....#.........#.......#...............#...#.....#.#........#.............................#....................#..............#....................................................#....#...#.......#..#.....#.....#........#.....#...........#......................#..........#.............#........................................#.#....##..........#.........................#......#.......#....................#.........##.#.................#...................#..............#.#......#...............#......##..........#...#.............#.................###............#......#........#.............#....#..............#..#......#...#...
............................#...#.......#.#.#.........................................#.............#...#...#...##.......#....#......................#..#...................#.....#..#.#.......#....#......#.....#..#..........#.........................#......##.....##..................#.#..........#...#.........................#..##.....#.......#...##............................................#.................###............#.....#...........#.....#.............#....#..#..##..........#.....#........................##.#.........#....................#...#...............#.......#...#...#..........................#..............#......#........##.........#........#..........................#.....#........#.....#.#............................................#.......#....##..................#..#....#..#.#...##......#.....#..#.#..#....#..................................#..............#.#...#................#.........................#...
#..................#......#...............................................#............#..............#..#...........#..#.#..#..........#............#..#..........#.....#.#................#....#................##........#...................#..##.....#.....#....#.............#.#...................##....................#..........#..............#...#....##.........#...#....................#........................#..#..#.........#...#.#.......#.#...#..#..........................#.............#...............##..........#.................#.............................#......#.........#..........#..#..............#...................#........#...........#................#...#...##..#................#.........................##.#............##..................#....#.............#...#......#....#..#.....#...#..#......................#..............#.........#.#...........................#...#.#....#........##........#.#........#.....
......#.........#........#.......#.#.........................#..#..#.......#............................##...#............#.#.........#..#....#................##.....#........#..#......#........#..........#.......#.....#...............#...........#..#.....#...#..#..#....#.................#......................##..............#............#..........................................#...........#...............#......#.....#.................................#.........................#.................#.............#.#.....#............................#.....................#......#.......................#...........................#.....................#...#....#...#.......................#.............##...........#.#.................#.....##...................##..#.................#..........................#..........................#...#..............#.......#..##.........#..............#...........................#.............
#...............#.................#..................#....................................#............#..#.............................#.........#...........#...........#.#...#..................#...............................................#..##......##..........#.........###.#.#..#....#.......................#................#..........#....#....#........#....#................................................#...#...#......#...#.....##..................................#..........#......#................#.#...#.##............#.........................#.......#...#........#.....##..#....#.....#...........................##.....#...........................#...................#...#...............................#.#....#.#......#....##.........#........#...............##.....................#.....#.......#.........#.................#......#.........................................##............#......#......#....................#.
.#.............#.........#....#.............#....##...............#...#............#.#......................#...............#....#..............##.............#.#...............#.........#..................#.#....##...#.#.................#.......#.............#.........................#.........................#..#.#...............#..#..........#......#.......###..............#.............#....#.........##..#....#..##...#...............................##..........................#............#...........#.#.#............#.......#....................#.............#.................#...#....#..........#...#.#.........#....#.........#...................................#.#......#........#.....#......#..........#....#.............................#.....#...........#.........#..#.#.....#.....#.........#....#.......................#...........#...#.........................#.#.................#.#............#.......#.....#.........#....
..........##................................................#.....................#.#.........#..#.#..#...##............#....#..#.........#..........##....#.##....#..##.#...............##.##....#..#...#...#..................#......#....#........#............................#........##....................#.........#................#..#.........#..............#....#.#....#....#..........#.........#...#....#.#.#..............##.#.......#.......#...........#.......#...........#.....#........#....#...........#.#.......#......#......................................#..........##............##.................#.......###...#....#.....#...##....................#......#..#............................#..##.........##.#............#.....#.......#.........#.....................#..#...........#............#.#....#........#...#....#.....#..............................#....#................................#........#.....#.....##...#.#..........
.#......#..#..#.##..#......#.................#..#..............................#...#...........................##.##......#..........#.#............##....................#.................#..................#...#............................##....................###.............#.#.#..................................#..............#....#....#.................................#..........#.#..#..........#.....#......#....................#....#...............##...#....#...#......................#....#...#.....#.......#...........#.....#......#.#...........#.##................##..................#.....................#...#.........................................#.......#..#..........#..........#...........................#.........#.........#.............#..............#........#...........................................#..........................#.............#...#...#...#...#...............#..#..#.................................#
....#..#........#...#............#...#......#.#.......###.................#..............##.........#.........#.#...........#.#.........#......#.....#........##..........#.....#.#.......#.................#..#....#......#..............#..#..#..#.......#........#...........#................#..#....................##....##..#.#......#........................................#.......#..............#......#...#...............#.........#.......#.......#.........#................#.........................#...................#................#....#...#..............................#.....##.#.........................#..#.....#...#.....#...........................................#....#.#..............#.#..........#.....#.......................#..............#......#..........................##..#..........#.....#...............#........#...................##..#............................................#............##............#...#....
#...................#...#.......................#..#.............#......#.#..............##...............#.........#..........................#.......#..........#...........#..........................#....#.......##........###..#..#................#.....#...#...#.........................................................##....#...#.....#.............#..#......#........................#.......#...............#.........#.....#.........#............#.#.....##...#..#.....#........##.........#...............##..#...............#....................#...#.........#.....##........#.....#.....#...#...........#.#....#.................................#......................#.............#.............#..#...................#.........................................#...#........#..#....#........#.......##..........#.............#............#................#...............##..#....#.................##.....#.....................#...#........
...........................#.....................#................#.......#..........#.......##.........#..........#......#..#...#..#..##.....#...#.......#..........#................#................#....................#....#......................#.##.................#.......#...#............##.....#.......#..#........#............#............#..#......##..............#...........#............#.....#...................#............#...........#....#......#........................#........................#.....#......#.........#............#..#................###...#......................................#..#...........##.#..........##.........................................#............#.##..........#.##.##............#.....#......................#........#........#...........#...........#....#...........#.......#...........#...............#.........#.................#...........#.......#........................##.#..#........
..............#..#........................#.#.....#........#.#.......#.#..........#.................#....##..............#....##.....#.##........#...............................#..................#...#....#....#..........#............#.....#...#...........#......##..........###...#......#....#.....#.....#.......##..#................#.......##...........................#........#...............#.#................#.............##.............#......#...............#............................................#....#.#...#.................#.........#..................#................#......##...........................#...............##...##..........#...#...##..................#...#............#...........#.....#..........#......#..............#.....#..#......................................#...#...#...........##.......#.......#...........................................#............#.......##........................#..........#..
..........#.....#........#....#.........#.........................#.#...........................#......................................#..........#...........#.........................#......#.........#...#..................#........##.##.........................#............#...#.........#....#.................#................###...................#..........#..........#........................#..........#..#......#......#....#...........#.......##.....#.......................#.#.#.#...............#.........#...#.......................#......#.....#........#...................................#..#........................#..#........................#......#.........#...##..#.....#......................#..#................................................#....................#.......#................#..............#.#...#.....#..............................#.......#.....#........#...........##...#.................#..............#.
...#..#.......................#.................#.#...#.............................#......#....#...........#......##........#......#....#.......#........................#....#...........................................................#....#.#.......#........#........................#.#............#....##........#..#.....#.......#.#..................##.#........#...........##...............#.................#........#....................#..................#..............#...#...#.#......................#.................................#..................#....#............#...........#....#..............................##......#........#..........#...............#......................#..............#.#..............##.........#.................#................#.......#.........#...........#....................................#.#.........#.....#.#..............##.....#..#..............#.#.................#.......#.........#...#
.................#.#.............#................#.........#..........#....#.....#......#..........##...........#........................................#............#.....................#....#..........................#.#.........#...#.##...............................#.......#.#................#.............#......................#..............#.......#.#...#...#.......#..........#....#................#.................#.........................#.........#.#.......#...............#............##...#...................#.......#.........#.#..#.#......#......................#.....##................#........#.....#...................#.........#....#...........#.#.............#...#..#........#.##.............#..............##........#......................#..#.............#........#..................###......#..#........#.....#.................#........#............#.#...#..................#.............###......................
..............................#.#...................................##.............##...#...#...........##........#..........#.........#.....................#............##.............#....#............................#....#.#.#............#...................#.................................................................................##.....#.#.............#....#..#.............#.................#..............#.#.......#...#........................#.....#..........###.......#................................#......#........#.................................#...##..##............#...#......#.......#..................#...................#......................#..#.......#...................................#...#................#..#.#.....#.##.............#....#..#........................#.##........#..................#....#..#......#...#.........................#...#......................#..........#..#.....................#
#............#.#....#..................................#..........................#.....#.......#..#..#....####.##........#.#..#........##...#.............#.........#...#.......#.......#...............#.............#.....#.#.........#.#..#............##....#.....#...........#.........#..#.#.......##.........#................#....#....#........#....#.....#......#...#....................#..#....................#..........#............#..........................#.....##........#...........#..#..............#...#.............#....#.....#..........#.#...##.#.............................................#.....#.#..##......#....#........#.....#.........##......#......#..#.........#................#......................#.....#............#...#...........#.......#....#.........#.#...................#................#...................#....#..........#..............#.............#..................#.#..............#.......#.#..........#.
.....#....................#......##.....#...#.......#..............................#.....#........#.......#.................#..........#..#.#..#..........#.#.......#...##.#.........................#............#.....##...................#.#............##.#.#.#............#............#.........#.............##........###.......#........#.............##...............##....................................................##....#.............#.#....#........##...#................#.........#.....#..#...........................#..#.....................#..#..#.....##.##.........#...#...........#.##.##.........#.......#.....................#............#.......#.#.#........#.......#.....#.............#........#....#..........................#.#......#..#.................#.#.#.........#..........#......#..#..............................................#...#.....#..........##.....#....#..............#......#........#.......##.........#..
..#.#......#.......#..................#.............#.....#...#..........#...#.......#....#....#.........#....#......#......#....#.......#..............#................#...#.........................................#.#..#.......#.....#.........##.................#..#.....##..#.#..........#.......##.........#...#...##....................#.............#.#.#........#.......#.............##...#.............#.....#.................#....##..#.........................#.......#.#.......#........#...#.#......#.............#.....#..............#....##..........##....###...............................................................#.....................................#...#...................#...................................#.................##..............#..............#...#.....#.....................#.##....#..........#..............#...#....................................#.#......................#...#......#........#..#..........
...##..................#....#............................................#......#................#...................#.........#.......#...........................#..........................................#...#....................#..........#.........#......#.........#..#......#.#...................#.......#.........#...#.....#........................................#.....#......#......#..........................##..#.#................#...#..........#.........#....#..#........#......................#....#.............#.......#.........................#......#......................#............#..................#.......#................##...#.......#..............#...#.#..............#...#.............#........................#............#..#..............................................#..#..................#..#..................................#.....#................#.#..............................#......#..................
.....................##......#.......#.........#.....................#.................#....#...#..........#.......##.........#......#.............##...#.....................#......................#...............#...........#..#......................##........................................#.................#.............#....##.....#.............##..##...................#....#.##..#....#.............#.#........................#...................................................#.....#....................##..##.....................................##..##....................................#....##...............#...#...#..#..#........#....................#..........#....................#............#.....##......#....#.........#.#......#.......#................................#........#....##.....................#.............#...........................#.......#.....#............#...#....................##..............#....#..
....#..#.....#...............#...........#.........#..............#..........#..................#......#...#.....#....#...#.........#..........#.......................#..#............................#...........#..#.........#.............#.....................##.........#...##..#..................#.........#........#.....##...............#...........#.............................#.....#.#................#......#.....#......................#......#..........................#.......#...............#....................#.#.......#.....#..#.#...#...#...#...........#............#......#.#................................................#.........#...............#..#.....#..............#....#.#............##........................#.............#.#..................#..........#...................##...#....#.......#.......#...................................#.#.#....................#.................................#.......#..#....#....
.............#.........#..............#......#..........#...................#..........#.#......................#...#................#....#..#.#.#.#................#.......#....##........#......#.#..............#...........#...............#..#........#.......#.#....###.......#...........#....#.....................#.....#....#.....#........................................#..#...#.............#............................#...........#...##............#.#.....#..........#....#...#..#.....#...#............................#........#..#...........#.....#...........#.....#.........#..#.#...................#....................#..................#....#...............................##........................#..................#.........#........#.............#.#.................#.#.......#.##........#.##....#...........#........#....................#........#....................#...........#....#...#.......#.....#.#................#....
.#..............##........#...............#.#........................#.#..........#...#............#..............#.##.......#...............#............................................................#..........#.....#..........#...........#.......#.#......#.....#.#.................#........................................#..........#.#.#......#.....#...........................#.............#.........#..........#...#.....#....#..#...........##...............#.......#.......#....#...#............#..#...#.#............#...#.....................#.......#....#...#........................#....#..............#............#.................#......#..........#...............#.#.......#.....#......##..................#.......##...#............#................#.#...#....#....##.........#....#..........#.............#....#..............................###.......#..#.........#.........................#....................................
.......#......#.#...#.....#...#..................#.............#..................................#....................#...........#......#..........#.......##...#.....#....................#...#..................#...#................#...............#.#..#.#..#....##................................#....#...........................#....#.....##.....#.#..........#........................##.#....................#.....#..................#......#...#.#..............#..#....#...#..........#.....................#...............#.....#..#...#..........#............................#...#.....#....#............#.....#.........#..........................#...............#......#....#.....#................#..#.#.............#..........#...................#............#......#..........................#......#.............#....................#..#..............#...........#.....##...........................#.................#..#................
...............#.......#..#.................#...#............#.........#.............##.......................#.......#....#.......#....#....#.#...#....................#...#.......#.............................#............#......#.........#.......##...........#.....................#.....................#...............#..................#....................#...#..........#........#..............#..#.#.#.......#.....................#.................................................#..........#.#.#.............#......#........#..#......#...........#.........#...............................#..#.............#..................................#...#...#...................#..#..#.........#...........#..##......##.......#..........................#..........#...........#......#.#...........#...#............#..............#..#................#...........#.....................#..................#.....##.........#.........#.............#
....#...##........#.#...##........................##..........#...........#.....................#....##.##..............#.#....................#........#.....#.#.................#................#......#..........#.#....................#..##......#...#..........#..............#.........#.............#...............................#..........#.....##...#..#...........#....#....#................................................................#..#............#.....#..#.....#..#...........#..........##.................................#........#..#......#......#............#.....................#.......#..#........#...#............#............#.#..#.#.............#............#...............#.....#..............#.........#.................#...........#......................#....................#......#..#..#........#...#..............#..........#......#.....#..#......#................##.................#...#....#..#...............
#....#.....#....#....................#..........#...#........#....#..........................#....#........#...##........................................#............#..................#.............#....#.................#...................................#...........#......#...#..............##...............#......#..............##..........#.............#.#..#....................#............#...#................#.#...............#...#........................#.........#...#.......#.........#......#....#...................#.....#.....#.........................#......#...#....................#............####....#.#.....#...........#.#................................#.........#..........#.#.............##............#........#...........##.#....#.....#....#...................#.......................#....................................#.....................#.#........#......#.......#...#...#...........#..................##...
.....#.#................#.......#.............#..........................#....#...##..........#.............#.......................#.........#..................................#....#.....#...............#..#..........#........#...................#.#............#...#.....#.........................##........#.#..............#.........#......#..................#.#..................#.............#.....#......#......#.#..................#......................#........#..........##...........#..#.#....#................#.........#....................#.#..#.#..#...............#....#....#............#......#.#............#..................#...........#...#...#..#..................#.......#............#....#...#...##.................................#.....#..#............##..#..........................................#.................................#..#..........#...........#........#.............#................................#...#
.......#..........................#.#...#.........#...##..........#.#.......#..........................#...........................#.##..............#.................#....................#......#..#.................................#............................................#...#........#...#......................#............#.........#.#............#......#.....................#......##....................................................................##.#.#.#..........#.#.#.........#..........#........................#...................#.....#.................#.#.....................#..#...#..........#........#....#..#..#..#.#...........#...#...........#............#.........#.................#..#..........#............#..................#..#........#.......#....#..........................##.............#.....#...#....#...........#......................##.#...##....#........#.............#..#.....##.........##............
.........................................#.#...#................##................#.............#...#.....................................................#................#....#........##.......#......#............#....#.....##.........#.......#.......#..#.............#.#.....#................#.....#....#........#....................#.....##................................#.#..#...#..#........#...............................#..#.#.....#...##..............................#.....#.....................................#....#.....#......................#......#........#.........#........................................#......................#..............#...........#.............##....#.........#...#....##................#.#....................................#..#...........#.#.....#....#.....................#................#.......#...........#.........#.........#......#.......#.........................#...#.#..........#..........
.....##..#.........##........#..........................#........##....#.##....#...#...#......##.#.......#.........#..#.............#........................................#............................................##.................#...............##...#.#............#........................#.##..##...#...#........##....#..#........#.#..#..................#...#.#........................##...#.......................#.......##.................##....#.#.#...#....................#......#...........................#...#...............#.......................##..........................#..............#..................#..#.....#.......#..............##..........#...#..#.#......#..#........#..............##.##...#...................#.#..............##...................#....#.....#.....##...#..#................#.....#...........#........#.........................#...#.............#.#...##......#......#.........#...........##.#..
.#.......#......#.....#............#......#...............#..#.#....................#...#....#......................#............................##.............................#...#.............................#........#.............#.#.......#...........#...#.......#.....#............#....#.#..##..........#..............#.............#..#...#....#...............#.........................#........#..............#....#...........#.................................#..........................#.........#.....................................#..............#....#.......#...................#..#.#.......##..............#...#............#.#.....#......##.....................#.#.........................###..#...........#..........#............#...................................................................#...#.#..#....#................................#.....#.......#.....#............##.#.........#.............#..................##....
..................#....#.##..................#...#...............#........................................#.....................#.......#.....#.#.....####..........................................#.....................................#......#...#.................#............#.#....#...#...............#.#....#....#........###....#................................#...........##...#........................#......#..#........#.......#..............#...##..#.............#............#...............................#............#.....#..................#........#...................#.........#........#.......#...........#........#................#.........#..............#....................#.#.#....#.........#.......#.#..........#....#..........#..................................#..........#.....#................#....#......#...#...........#..........#.#......................#..#..#....#..#........##.........#..#..#...##..............
............##..#......#.#..............................................#.....#.....#..#.#.....#..............#...#...#....................#....#........##.................#.........#..#......#.....#.........#...#....#....#........#....#..#......#....#.............#.......................................#............#.....#...........#.#............#..................................................#..............................................##.#.........#......#...........................#......#...#.#...............#................#........................##...#........#...#........#.#..............#..........................................#..#............##........#........#.........##.#...#...........#..##.............#...#.#....................#...#..........#...#.................................#....#................................#......#.....##........#..#.#........#..#..#....#.....................#..........#....#
.......#.......#..#.......#.................#.....#.............#..#..................#....#.....................#...........#...........#..#...................#..............#...#.....................#.........#.............##...................#.................................#...........#.......#.......#...............#..#.##..#.........#.......#.#.................#........#....#.###.#..#.......#.......................#.............#.......#..##...#.....#.#....#.#...#.#..#...#..#....#.#......#.#.........##....##.......#.#...................#.................##............#....#........#........#.....##........##...#...#............#......................#......#...#..........#.....#..#.#..................#..#....#..#.....................#...#.......##...#..#......#..#.###.............#........#..#...........#.........#.........###.......................#.................................#.......................#...........#..
971 994
...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................
.........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................
........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................
.......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................
......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................
.....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................
....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................
...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................
..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................
.................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................
................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................
...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................
..............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................
.............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................
............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................
...........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................
..........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................
.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................
........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................
.......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................
......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................
.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................
....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................
...................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................
..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................
.................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................
................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................
...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................
..............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................
.............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................
............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................
...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................
..........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................
.........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................
.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................
......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................
.....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................
....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................
...................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................
..................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
.................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................
................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................
...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................
..............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................
.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................
............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
.........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................
........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................
......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................
.....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................
...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................
..................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................
.................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................
................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................
...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................
..............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................
.............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................
...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................
..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................
.........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................
........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................
.......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................
......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................
.....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................
...................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................
..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................
.................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................
................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................
...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
..............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................
.............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................
............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................
...........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................
..........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
.........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................
........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
.......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
.....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................
....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................
...................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................
..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................
.................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................
................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................
...............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................
..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................
.............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................
............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................
...........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................
..........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................
.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................
........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................
.......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................
......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................
.....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................
...................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................
.................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................
................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................
...............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................
..............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................
.............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................
............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................
...........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................
..........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
.........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................
........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................
.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................
......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................
.....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................
....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................
...................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................
..................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................
.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................
................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................
...............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................
..............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................
.............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................
............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................
...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................
..........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
.........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................
........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................
.......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................
......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................
.....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................
...................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................
..................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................
.................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................
...............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................
..............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................
.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................
............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................
..........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................
.........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................
........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................
.......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................
......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................
.....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................
....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................
...................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................
..................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................
.................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................
................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
...............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................
..............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................
.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................
............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................
...........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................
..........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................
.........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................
........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................
.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................
......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................
.....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................
....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................
...................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................
..................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................
.................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................
................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................
...............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................
..............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
.............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................
............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
...........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................
..........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................
.........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................
........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................
.......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................
.....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................
....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
...................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
..................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................
................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................
...............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................
..............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................
.............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................
............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................
...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................
..........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................
.........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................
.......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................
......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................
.....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................
....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................
...................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................
..................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................
.................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................
................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................
...............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................
..............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#
............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.
...........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..
..........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...
.........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....
........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....
.......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......
......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......
.....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........
....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........
...................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........
..................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........
.................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............
................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............
...............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............
..............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............
.............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................
............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................
...........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................
..........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................
.........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................
........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................
.......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................
......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................
.....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................
....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................
...................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................
..................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................
.................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................
................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................
...............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................
..............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................
.............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................
............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................
...........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................
..........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................
.........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................
........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................
.......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................
......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................
.....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................
....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................
...................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................
..................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................
.................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................
................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................
...............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................
..............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................
.............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................
............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................
...........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................
..........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................
.........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................
........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................
.......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................
......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................
.....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................
....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................
...................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................
..................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................
.................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................
................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................
...............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................
..............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................
.............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................
............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................
...........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................
..........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................
.........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................
........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................
.......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................
......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................
.....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................
....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................
...................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................
..................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................
.................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................
................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................
...............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................
..............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................
.............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................
............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................
...........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................
..........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................
.........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................
........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................
.......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................
......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................
.....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................
....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................
...#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................
..#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................
.#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................
#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................
...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................
.........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................
........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................
.......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................
......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................
.....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................
....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................
...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................
..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................
.................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................
................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................
...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................
..............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................
.............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................
............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................
...........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................
..........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................
.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................
........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................
.......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................
......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................
.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................
....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................
...................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................
..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................
.................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................
................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................
...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................
..............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................
.............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................
............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................
...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................
..........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................
.........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................
.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................
......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................
.....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................
....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................
...................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................
..................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
.................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................
................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................
...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................
..............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................
.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................
............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
.........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................
........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................
......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................
.....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................
...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................
..................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................
.................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................
................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................
...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................
..............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................
.............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................
...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................
..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................
.........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................
........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................
.......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................
......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................
.....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................
...................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................
..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................
.................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................
................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................
...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
..............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................
.............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................
............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................
...........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................
..........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
.........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................
........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
.......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
.....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................
....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................
...................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................
..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................
.................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................
................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................
...............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................
..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................
.............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................
............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................
...........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................
..........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................
.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................
........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................
.......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................
......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................
.....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................
...................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................
.................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................
................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................
...............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................
..............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................
.............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................
............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................
...........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................
..........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
.........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................
........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................
.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................
......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................
.....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................
....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................
...................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................
..................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................
.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................
................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................
...............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................
..............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................
.............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................
............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................
...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................
..........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
.........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................
........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................
.......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................
......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................
.....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................
...................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................
..................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................
.................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................
...............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................
..............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................
.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................
............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................
..........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................
.........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................
........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................
.......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................
......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................
.....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................
....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................
...................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................
..................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................
.................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................
................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
...............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................
..............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................
.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................
............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................
...........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................
..........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................
.........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................
........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................
.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................
......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................
.....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................
....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................
...................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................
..................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................
.................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................
................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................
...............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................
..............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
.............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................
............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
...........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................
..........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................
.........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................
........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................
.......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................
.....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................
....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
...................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
..................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................
................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................
...............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................
..............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................
.............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................
............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................
...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................
..........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................
.........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................
.......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................
......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................
.....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................
....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................
...................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................
..................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................
.................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................
................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................
...............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................
..............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#
............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.
...........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..
..........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...
.........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....
........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....
.......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......
......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......
.....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........
....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........
...................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........
..................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........
.................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............
................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............
...............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............
..............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............
.............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................
............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................
...........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................
..........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................
.........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................
........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................
.......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................
......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................
.....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................
....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................
...................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................
..................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................
.................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................
................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................
...............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................
..............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................
.............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................
............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................
...........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................
..........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................
.........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................
........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................
.......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................
......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................
.....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................
....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................
...................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................
..................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................
.................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................
................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................
...............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................
..............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................
.............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................
............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................
...........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................
..........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................
.........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................
........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................
.......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................
......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................
.....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................
....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................
...................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................
..................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................
.................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................
................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................
...............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................
..............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................
.............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................
............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................
...........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................
..........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................
.........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................
........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................
.......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................
......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................
.....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................
....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................
...................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................
..................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................
.................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................
................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................
...............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................
..............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................
.............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................
............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................
...........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................
..........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................
.........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................
........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................
.......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................
......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................
.....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................
....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................
...#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................
..#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................
.#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................
#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................
...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................
.........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................
........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................
.......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................
......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................
.....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................
....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................
...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................
..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................
.................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................
................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................
...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................
..............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................
.............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................
............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................
...........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................
..........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................
.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................
........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................
.......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................
......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................
.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................
....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................
...................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................
..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................
.................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................
................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................
...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................
..............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................
.............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................
............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................
...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................
..........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................
.........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................
.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................
......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................
.....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................
....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................
...................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................
..................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
.................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................
................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................
...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................
..............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................
.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................
............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
.........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................
........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................
......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................
.....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................
...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................
..................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................
.................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................
................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................
...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................
..............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................
.............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................
...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................
..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................
.........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................
........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................
.......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................
......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................
.....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................
...................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................
..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................
.................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................
................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................
...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
..............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................
.............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................
............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................
...........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................
..........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
.........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................
........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
.......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
.....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................
....................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................
...................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................
..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................
.................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................
................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................
...............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................
..............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................
.............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................
............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................
...........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................
..........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................
.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................
........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................
.......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................
......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................
.....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................
...................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................
.................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................
................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................
...............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................
..............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................
.............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................
............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................
...........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................
..........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
.........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................
........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................
.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................
......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................
.....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................
....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................
...................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................
..................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................
.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................
................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................
...............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................
..............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................
.............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................
............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................
...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................
..........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
.........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................
........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................
.......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................
......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................
.....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
....................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................
...................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................
..................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................
.................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................
...............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................
..............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................
.............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................
............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................
..........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................
.........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................
........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................
.......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................
......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................
.....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................
....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................
...................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................
..................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................
.................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................
................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
...............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................
..............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................
.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................
............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................
...........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................
..........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................
.........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................
........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................
.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................
......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................
.....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................
....................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................
...................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................
..................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................
.................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................
................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................
...............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................
..............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
.............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................
............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
...........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................
..........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................
.........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................
........................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................
.......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
......................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................
.....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................
....................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................
...................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
..................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................
................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................
...............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................
..............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................
.............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................
............................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................
...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................
..........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................
.........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
........................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................
.......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................
......................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................
.....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................
....................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................
...................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................
..................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................
.................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................
................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................
...............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................
..............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#
............................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.
...........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..
..........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...
.........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....
........................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....
.......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......
......................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......
.....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........
....................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........
...................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........
..................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........
.................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............
................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............
...............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............
..............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............
.............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................
............................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................
...........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................
..........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................
.........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................
........................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................
.......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................
......................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................
.....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................
....................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................
...................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................
..................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................
.................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................
................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................
...............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................
..............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................
.............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................
............................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................
...........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................
..........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................
.........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................
........................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................
.......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................
......................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................
.....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................
....................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................
...................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................
..................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................
.................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................
................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................
...............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................
..............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................
.............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................
............................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................
...........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................
..........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................
.........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................
........................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................
.......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................
......................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................
.....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................
....................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................
...................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................
..................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................
.................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................
................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................
...............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................
..............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................
.............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................
............................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................
...........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................
..........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................
.........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................
........................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................
.......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................
......................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................
.....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................
....................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................
...................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................
..................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................
.................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................
................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................
...............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................
..............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................
.............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................
............#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................
...........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................
..........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................
.........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................
........#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................
.......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................
......#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................
.....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................
....#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................
...#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................
..#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................
.#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................
#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................
...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................
.........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................
........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................
.......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................
......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................
.....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................
....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................
...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................
..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................
.................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................
................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................
...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................
..............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................
.............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................
............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................
...........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................
..........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................
.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................
........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................
.......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................
......................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................
.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................
....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................
...................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................
..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................
.................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................
................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................
...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................
..............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................
.............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................
............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................
...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................
..........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................
.........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................
.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................
......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................
.....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................
....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................
...................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................
..................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................
.................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................
................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................
...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................
..............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................
.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................
............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
.........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................
........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................
......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................
.....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
....................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................
...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................
..................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................
.................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................................
................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................
...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................
..............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................
.............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................
...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................
..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................
.........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................
........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................
.......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................
......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................
.....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
1000 1000
............................................................................................................................................#.............................................................................................................................#................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#..#.................................#....#..........................................#........................................................
.....................................................................................................................................................................................................................................................................................................................................................................................#..........#....................................................................#.................................#.....................#............................................................................#.................#.............................................................................................................................................................................#.........................................................................................................#..........................#........................................................................................
...........................................#......................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................................................................................................................#..#....................................................................................................#................#..........................................................................#............................................................................................
..................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#.....#..........................................................................#.................................................................#......................................................#..........#..........................................................#...........................................................................................................................................................#.....#..............#................................#..................................................................#......
...........................................................................................................................................................................................................................................#..................#....................................#..........................................................................................................................................................##.....#.......................................................................#........................#....................#....................................................#.............#.........................................#.............................................#.........................................................................................................................................................................................................................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................#........................................................................#......#...........................................#.................................#.........................................................................................................................................................................................................................................................................................................................................
...........................#............................................................................................................................................................................................................#.#.....................................................................................................................................................................................................................................................................................................#...............................#..............................................................................................................................................#.......................................................................................#..................................................#..............................#...............................#..........................................#...................................................
...................#.....................................................................................................................................................................#...........#......................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................#.................#...............................................................#...............................................................................................................................................
..............................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................#...............................................................................................#..............#.............................................................................#................................#...........#............#..........................................................................................................................................................................................#....................................................................#...
...............................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................#...................#................................................#.........................#.........#.......................................................................................................................................................................................#......................
...................#...................................#.............................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................#.........................................................................#.................................................................................................#.........................
.........#.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................#............................................................................................................................#...#..........................................................................................#....##.................#.............................#................................................................................................................................................................................................................................................
...........#...............#..........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..............................................................................................................................................#.............................................#.............................#......................................#............#...........................................#.............................................
...................................................................................................................................................#......................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................#.........................................................................................................................................................................
.............................................................................................................................................................................#.................................................#...#...............................................#.......#................................................................................................................................................................#..................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#.................#...................................................................#...............
............................................................................................................................................................................................................#.................................................................#.........#...................................................................................#...............................................................................................................#...............#.....................................................#.......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................
..........................................................................#............................................#...............#............#.......................................#................#............................................................................................................................................#...........................................................................................................#......................................................................................#...............................................................................#............................................#........................................................................................................................................................................................................#....#...............................................................................................................................
...............................#.................................................................................................................................................................#.........................................................................#........................................................................................................................#..................#...........#.................#...........................................................................#..............................................#...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................
...............#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................#.........#.........................................#............................#...............................................................................................#..........................................................................................................
....##.............................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................#............................#...............................................................................................................#...................................................#.........................................................................................................#.......#.......#................................................................................................................................#...................................................................
.........................................................................................................................................................................................................................................................................................................#..................................................................................#.........................................................................................................................#....................................#..............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
............................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................................................................................................................................................#............#..................#...........................................................................................................................................#.................................
................................................................................................................................#.........................................................................................#..........................................................................................#....#.............#.................................................#...................#................................................................................#........................................................................................................................................................................................................................#............................#..........................#.......................................................................................#.................................#..................................#..........................................................................................
..........................#.......................................#............................................................#......................................................................................................................................................#................................#..............................................#...............................................................................................................................................................................................................................................................................#.........#.............................#..............#........................................................................................................................................................................................#...................#.............................................................................................................
.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................#.........................................................................................................................................................................................................................................#.........................................................................................................
............................................................................................................................................................................................#......................................................................................................................................#......#.....................#....................................................................................#.....................................................................................................................................................................................................................................................#..........................#..................................#........................#.....................#...............................................................................#....#................#................#........................................................................................
.......................................................................#............................................#..................................................................................................................................................................#................................................#....#..............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................
........................................................................................................................................................................................................................................................................................#......................#.....#....................................................................................................................................#.............................#..................................#..............................#.............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
..............................................................................................................................#..........#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#......................#..........................................................................................................................................................................................................................#..........#.........................................#...............................................................................................................#.......#...........
......................................................................#............................................................................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#..................................................................................................................................................................................................................
.......#.................................................................................................................................................................................................................#...................................#........#.........................#............................................#..........................................................................#..................#.............#.....................................................................................................................................................................................................................................#......................#...........................................................................................#...................................#...................................................#......................................................................................#.....................#................
.............................................................................#.................................................................................#...........................................................................#.....................................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................#...................#............................................................................................................................................
................................................#..................................................................................................................................................................................................................................................#...........................................#................#........................................................................#...#.....................................................................#................#...................#...........................................................................................................................................................#................................................................#...............................................................#..................................................................................................................................................................................
........................................#.......................................................................................................#...#..............................................#..............#..................#............#..........................................................................................................................................................................#.......................................................................................#.......................#.....................................................#.....#....................................#...................................................#.......................................#..............................................................................................................................................................................#..............................................................................................................
............................................................................................................#.............................................................................................................................................................................................................#............................................................................................#........................................#..........................#.................................................................................................................................................................................#............................................................................................................#........................................................................................#....................................................................................................................................................
...................................................................................................................................................................................................................................................#................................................................#...................................#..#.......................#....................................#...................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................#....................................................................................................................#....................................................................#.........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................#................................................#...........................................................................
...........#.............#................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................#.....................................................#.....................................................................#....................................................................................................................................................#.................................................#..........................................#............................................................................................#......................................................................#........................
.............................................#..............#..............................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................................................................................................................................#....................................#....................................................#.........#.........................................................................................................................................................................................................................................................................................................
................#...........#................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...............
....................................................................................................#.......................#..................................................................................................#....#............................................................................#............................................#.........................................................................................................................................................................................#.......................#....................................................................................................#.........................................................................................................................................................................................................................#................................#...........................................................#......................#....
...........................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#..........................................................#.....................................................................................................#....#.....#...................#...........................................................................................................#......................................................................................................................................#.....................................................................................#...........................................#....
................................................................................................................................................................................................................................................................................#......................................................................#..................................#....#...........#..............................................................#.....................................................................................................#......#...................................................................................................................................#.............#..........#................................................................................................................................#.........................................#....................#...................................................................................
.................................................................................................................................................................................................................................................................................................................#..............#............................................................#.......................#...........#....................................................................................#.....#.....#....#.......................................................................................................................................................................................................................#.................................................................................#.....#.....#..........................................................................................................................................................................
.....................................................................................................#...........................#..#................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................##..........................................................................................#..............................................................#......................................................................................................#..........................................................#....................
..............................................................#.......................................................................................................................................................................#...................#...............................................#................#..............................................................................................#..................................#.......................................................#.........................#.........................#............................................................#....................................................................................................................................................#...............................................................................................................................................#............................................................................................
.......................#..#...#........................................................................................................................................................#....#..........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................
........................................................................#..........................................................#.........................................................................................................................................................................................#.......#..................................................................................................................................................................................#....................................................................................................................................................................................................................#............................................#.........................................................................................#.................................................................................................#.................................................
..............................#........................#..................................#.........................................#............................................#....................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#................................................................................##...............
...............................................................................................................................#...........................................#.............................................................................................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......#................................................#...........................................................................#...........................#.........................#......................#...................................................................................................................................................................
.........................................................................................#...............................................................................................................................#....................#.........#................................#...............................................................................................................................#.......................#...............................#...........................................................#..................................................................................................................#............#.......#................................#......................................................................................#.............................................................................................................................#.......................................................................................#....
.............................................................#.......................................................................................................................#.............................................................................................................#.......................................................................................#..........................#............................................................#...........................................#...............................#.......................................................................................................................................................................................................#.....................................................#...#.............................#.................................................#......................................................................................................................
........................#...............................................#..................................................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#..........................................................#..#.........................................................#.................................................................................#................................................#............
................................................................................................................................................................#............................................................................................................................#.....#........................................................#.............................................#.........................................#............................................................................................................................................................................................#..............................#................................................................................................#...#.........................................................................................................#............................................................................................#...........................................
.............................................................................#................................................#......................................................................................................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................#..............................................................................................#..................................................................................#..........................................#...................................................................................................................................
...#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................#...........................................................
................#............................................................................#.................................................................##................................................................................................................................#......................................................................................................................................................................#...................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................#......#..........................................................................................
.........................................................#............................#...........................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.............................#.#....................................#.....................#.......................................................................................#....................................................................................................................................................................................................................................................
....................................#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................................................................#..............................#........#.........................................................#.........#.............................................................#................................................................................
.............................................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................#....................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...#.....................................................
.........................#.............................................#.................................................................................................................................................#...............#..................................................#.....................................................#..............................................#.........................................................................................................................................#..................................................................................................................................#........................................................#...............................................................................................#................................................................#.......................#.......................................................................................................
...........................................................................................................................................#.........................................................................................................................................#.........................................................................................#..........................................................................................................................#.........................................................................................................................#.......................#.................................................................................................................................................................#..............................................................................................#..................................................#.......................................................
..#......................................#............................................................................................................#......................................#..........................#.............................................#..........................................................................#...................................................................................................................................#.........................#................................................................................................................#................................................................................................................................................................#......................................................................................................................................................................................................................................
.............................................................#........................................#..............................................................................................................................................................................#........................................#...........................................................................................................................................................................................................................................................................................#.....#.......................................................................................#......................................................................................................................................................................................#........................................................................................................................
.......................................................................................................................................................................#............................................................#.......#....................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.......................................................................................................................#...........
............................................#................................................................................................................................................................................................#...................#.............#...................................................................#.....................................................#.............................................................................................................#..............................................................................................................................................#.......................................................................#........#...........................................................................................................#....................................................................................................................................................................
........#.....................................................................................................................................................................................................................#............................................................#...................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................
......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.#...........................................................................................................................
....................................................................................................#.....................................#.....................................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#......................................................................................................#................................................................................#...................#.......................................................................#...........................................................................#.....................................................................................
................................................#.......................................................................................................................................#....................................................#...................................................................................................................................................................#......................................................................................#...........................................................................................................................#...................................................................................................................................................#............................#.................................#.#............#..........................................#..................................................................................#...................................
.........................................................................................#...................#.......................#.....................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................#........#..............#..........................#.....................................................................................#.....................................................................#...................
........#..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#....................................................................#.................................................................#...............................
........................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................#.#.................................................................................................................................................................................................#...........................................................................#......................................................#..................................
.............................................#..................................................................................................................................................................#.................#..............#...........#............................................#..................................................................................................................................................#....#...................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#......................................#................................
..................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................................................................#.....................................................................#.........................................................#...............................................................#.......................................................................................................#.......................................................................................................#.................................................................#........#........................................................
..............................................................#...............................................................#................................................................................................................#.........#..................................................#.....................................................................................................................................#......#.............................................................................................#.............................................................................................................................................................................................................................................................#........................#...................................................#...............................................#..............................................................#.......#.............#
...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................#.................#............................................#............................................#...........................................................#.................................................#.....................................#....................................#.....................................................#..............................................................................................................................................................................#........................
..............................................#..................................................#..................................................................................................................................................#...........................................#...................................................................................................#...#.....................................................................................#...................................................................................................................#...........................................................#..................#.#...........................................................#........................................................................................................................................................................................................................................................................
.....#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..........................................................................................................................................................................................#........................................................................................................................................................#...............................#........................................................................
...................................................................................#.........................................................................#......................................................#......................................................................#...............................................................................................................#......................#......................#..............................................................................................................................................................................................#...............................................................................................................................................................#..........#.................#........................................................#.........................................................................................................................
....................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#........................................................................................................................................................................................#.......................................................#.......................................................
.................................................................................#............................##............................#..................................................................................................#.............................#...............................................................................................................................................................#...................................................................................................................................................................................................#...#............................................................#.....................................................................................................................................................................................................................................................................................................................
.....#.............................................................#.................#............................................................................................................................#..................................................................#............................#................................................#..................................................................................#...........................#..#.......#.........#.......................................................................................................#.........................................................................................................................#..........................#............#.........................................................................#.........#.................................................................#......#.........................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........#..........................#..........................................................................................................................................................................#...........................................#......................................#.............................#......................................................................................#..................#.........................................................................................
...........................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...........................................................................................#...........................................................................#.........................................#................................................................................................................................................................................................................................................................................................................#............................................#....................................
................................................#.......................................................................................................#..............................................................................................................................................................................................................#.............................#.................................................#............#............................................#.............................................................................................................................................#....#.......................................#.........................#...............................................................................................#.................................................................................................................................................................................................
........................#..................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................#.....................................................................................................................................................................................................................................#..............................................................#................................#.......................................#..................
........................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................#.........................................#.............................#..............................................................................................................................#...............................................................................................................................................#........................................................................................
..................................................................................#.....................................................................................................................................................#...........................................................................................................#...........#..............................................................................................................................................................................#............#.....................................................................................................#.............................................................................................................................................................................#.#................................................................#............................................................................................#.......................
....................................................................................................................................#..................................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#......................................................................................................#...............#....................................................................................................................................................#..................................................................................................................................
...............................................................................................................................................................#.#.........#...............#................................................................................................................#.......................................................................................................................#......................................................................................................................................................#.......................................................................#................................................................................................................................................#...................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................#....#................................................#...................................#.................................................................................................#............................................................................................................................................................#.........................................................................................#...............................................#..........................................................................................................................
................................................#..................................................................................................................................................................................................................#.............#.....#........#.............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#..................................................................................................................................................................#.................#...................................................#.................................................................#......................
.................................................#..................................#....................................................................................................................................................................................................................#.................................................#...............................................................#..............................................................#................................................................................................................................................................................................................#..............................................................................................#.........#...................................................................................................................................................................................................................
.........................................................................................................................................................................#................................................................................................................................#...................#........................................................................................................#..................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................#.............................................................#.............................................................................#.....................................................................................................................................#.............................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................
.................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#..........................................................................................................................................................................................#............................................#
....................................................................................................................................................................#.............................................................................#.................#.............................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................................
..............................................................................................................................................#.........#........................#...................................................................................................................................................................#....................................................................................................................................................#...................#..............................#................................................................................................................................#..........................................#..............................................................................................................................................................................................................................................................................................
.......................................................................................................................................#.................................................................#...........................#........................#.....................................................................#......#...........................................................................................................................................................................#........................#...............................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
..................................................................#...................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................#....................................................................................................#.................................................................................#.......................................................................................................................................................................................................................................................................................#..
.........................................................................................#...................................................................................................................................................................................................................................#.............................................#........................................................................................#.............#.......................#.................................................................................................................................................................................#.............................................................................................#.....................................................#...................................................................................................#...................................................................................
.......................#..............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..........................................................#..........................................#..............................#.....................................................................................................................................................
.........#............#........................................................................................................................................................................................................................................................#...................#.....................................#.................#..............................................................#.........................................................................#..................................................................................................................#...............................................................................................................................................................................................#..........................................................................#.....................................................................................................................................
.................................#....................................................................#...............................................#.............................................................................................................................................................................................................................................................#...............................................#............#.....................#...................................................................................#...........................#................#.......................................................................................................................................................................................#.......................................................................................................................................................................................................
.............................................#.#..........................................................................................................................................#..............................................#.............................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................
...................#...............................................#......................#..........................................#................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................
.........................#.....................#.............................................................................................................................................................................................................#...................................................#...................................................................................................#...............................................................#...............................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................#.............................................................
.......................................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#................................................................................................#....................................................#..........................................................................................#......................................................................................................#....................#.........................................#.......................................................................
......................................................................................................................#...................................#..............................................#....................................................#...............#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.............................................#.....................#...........................................................#.......................................#.......................................
.....................................................................................................................#......#.................................................................................................................................................................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................#...................................................#.........................................................................#.................................#.............................................................................................................#......................................
..................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................#..............................................................#....
............................................................................#....................................................................................................................................#.............................................................................#.........................................................#................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................#..............................................................................................................................................................
......................................................................#........................................................................................................................................................................................................................#............................#.................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................#.......................#..............................................
.................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................#............................................................#.................#......................................................#...........................................#.......................................................
#...................................................................................#..........................................................#......................................#................................................................#..................#...........................................#.............................................#......................................................................................#......................................#......#..............#.............................................................................................#..............................................................................................................#................................................................................................................................................................................................#..........................................................................#......................
.......................................#......................................................................................................................#................................................................................................................................................................#......................................................#..............................................................................................................................................................................................#............................#...........................#..#.............................................#............................................................................................................................................................................................................................................................................#........................................#.........#........
...........................................#........................................................................................#...............................................................................................................................................................................#...........................##...................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................#........................................................................#............................................................
......................................#............................................................................................................#..................................................................................#......................................................................................................................................................................................................#.................................................................#..........#............................................................................................................#.......................................................................................................................................................................................................#...............................................#.....#................................#.................................................................................................
..........................................#.......................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................#.........................................................#...................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................
......................#....................................#....#...........................................................#.................................................................................................................................................................................................................................................................................................#..................................................#........................................#............................................................#..........................................................................................................................................................................................................................................#.....#..............................................................................................................................#................................................................
.............................#..........................................................#......#................................................................................#......................................................................................#.........#.........................................................................#..........................................................#..............................#.........................................................................................................................................................................................................................................................................................................................#..........................................................................................................#..................................................#........#.................................................................................
..........................................................................................#......................#.........................................................................................................................................#..................#.........................................................................................................................................#..............................................................................................................................................#...........#.........................................................................................................................................................#..........................................#.................................................#....................................#........................................................................................................................................................
...................................................................................................................................................................................#..........................................#.........................................#.........#.............................................................................................................................................................................................................#........................................................#.........................................................#.........................................................................................................................#................................................................................................................................................................#.........................................................................................................................
....................................................................................................................................................................................................................................................................................................................................#.................................#........#..........................................................................................................................................................................................................................................................#..........................................................................................................#...........................................#.....................................................................................#..................#......................................................#.........#............................................................
.......................................................................................................................................................................#........................#...................................................................................................................................................................................#.............#...............................#........................................#..................................................................................#..........................................#........................................................#.................................................................................................................................................................................................................................................................................................#...................................................................
........................................................................................................#...........................................#....................................................#.............................#....................................................................................................................................................................................................................................................................#....#............................#.....................................................................................................#.................................................#.........................................#................................................................................................................#.................................#................................................................#............#......................................................
..................#...........................................................................#..............................................................................................................................................................................................................................#.........................................................#................................................#.....................................................................................................#..............................................................................................#............................................................................................................................................................................................................#......................................................................................................#............................#.....................................#...
.................................................#..................................................................................................................................................#...........#..........................#......................#..........................................................................................................................#..........................................#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................#..........................
.............................................................................#............................................#................#........................................................................................................#.........................................#............................................................................................................................................................................#.................#.....................................#...................................#..................................##..........................................#..................................................................................................................................................................................................................................................................................................................#........................................#.....................
..................................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#............................................#.......................................................................................................#.....................................................................................................................................................................................................................................................
...............................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........................................#....................................#.................................................................................................................................................................................................................................#...............................................................................................................................................................................................................
............................................................................................#............................................................................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........#.......................................................#..........................#.........................................................................................#.......................................................................................................#...............#....................................................................................................
.....................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#.....................
.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................#.....#........................#...........................................................................................................................................................#........................................#.....#..............................
....................................................#.#..........................................................................................................................................#....................................................................................................................................................................................#.................................................................#.................................................................#..............................................................................................................................#..............................................................................#.......#......................#................#.............................................#...................................................................................#.............#...............................................................................................
..................................................#............................................................................#...................................................#..................................................................................................#...............#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#...................
#.......................................................................................#.............................................................................................................................#........................................................................................................................................#................................................................#........................................................................#.........................................................................................#.............#....................................................#......#................................................................................................#..............................................................................................#.................................#..........#......................................................................#......................................
.............................................................................................................................................................................................................................................................#.................#.........................#................................................................................................................................#.....#................................................................................................................#....................................................................................................................................................................................................................#.........................#.............................................................................#............................##...#..........................#............................................................................
...............................................#..................................................................................................................................................................................................................................................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................#................................................................................#...................................#............................................#......................................................#.............................#..........................................................................................................................................................................................................................................................................................................................................................#.....................................#.............................................................................#.....................................................................................................................................................................................................#.
...........................................................#.................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................#..................................................................................#....................................................#..............................................................................#............................................#...#..........................................#.............................................................................#......................................................................................
...........#......................................#..........................................................................................................................................................#...........................................................................................#...................................................#.................#.........................................................................................................#................................................................................................#.................................................#.......................................................................................................................................................................................................#......................................#....#.......................................................................#.....................................#.........................
...................................................................................................................................................#...................#..................#..................................................#..........................................................................................................................#.............................................................................................................................................................................................................#...........#..#.............................................................................#...................................................................................................................#......................................#......................................................................................................................#..................................................................
.......#.......................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#....................................#....................#........................................................................#............
.........................................................................................................................................................................................#...................................................#................................................................................#................................................................................#.....................................#............#........................................................................................#...............................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................................
..........................................................................................................................................................................................................................................................................#........................................................................................................................#...............#...............................................................................................................................................................................................................................................................................#.............#..........................................................................................#...............................#.........................................................................................................................................................#....................##...........
..............................................................................................................................................................#...................................................#..............................................................................................................................................................#..............................#..................................................................................#..................................#....................................#.........................................................................................................................................................................................#............#.......................................................................................#...............................................#..................................#..........................................................................
................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#.......#.................................................................................................................
...........................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.....................................#.................#......................................................................................#.................
.................................................................................................#.......................................................................................................................................................................................................................................................................................#.........#......#....#....#..............................................................#...................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................
....................................................................#..................................................................................................................#..............................................#.....................#..........................#..................................................#.......................................#...#..............................................#...........................#..#.................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..................................................................................................
........................................................................................#........................................................................#...................................#.........................................................................................................................................................#......................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...................#...............................................................................#..............................................................................................................
.............................#..................................................................................................................................................................................................................................................................................................#.......#...............................................................#............................................................#............................#...............................................#...............................................................................................................#........................#.....................................#..................................#...#...................#....................................................................#......................................................................................................................................................................
.....................................#........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................##.................................................................#................................................................................#..................................................#....................................................................................
.........#..........................................................................................................................#...............................................................................................#....................................#..................................................................................................................#............#.......................................................................................................................................................................#...............................................................................................................................#.............#.....#.............................................................................................................................................#...............................#........................#........................................#...........#......................................
......................#...............................................................#...................................................................................#......................................#........#..............................................................................................................................................#...................................................................................................#........#................................................................................................................#...........................................................................#...........................................................#...........................................#.........#..................................................................................................................................................................................................................................
...................................................................#...#................................................................................................#....................................................................................................................................................................#........................#...............#......................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................#.................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#................#................................................................................#........#..........................................................
..................................................#.....................................#.............................................................................................#........................#..........................................................................................#........................................................................................................#..................................................................................................................................#..............................................................................................................................#..................................................................................................................................................................................................................#..............................................#................................................................................
..........................................................................................................................................................................#......................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#................................................................................................................................#...............................................#...................................................................................................................#.................................#......#................#......................................................................
....#...................................................................#...............#.................................#.................................................................#.......................................#...................................................................................................................................................................................................................#......................................................................................................................................................................#.........#.........................................#................#........................................................................................................................................#...................................................................................#......................................................................................................
..........................................................................................#......................................#..........#..............#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................................................#......................................................................................................................#.....#.............................................................................................................................................
..................................................................................................................................................................................#....................................#.............................#..........................................................................................................................................#......................................................................................................................................#.........#.........................................................................................#..........................................................................#..................................................................................................#.............#.....................................................................................#.........................#................................................................................
........................................................................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................#................................................................................................................................................#.....................................................................................................................#......#.............................................
..........................................................................#.................................................................................................................#.....................................................#..........................................................................#...............................................................................................................................................................................................................................#...............................#.......................................#................................................#.....................................##..................................................................#...............................#.................#...............................#..............................................................................................#......................................................
..#.........................................................................................................................................................................................#.#........................................................................................................#.................................................................................................................................................................................................................#.#............................................#............................................................#.............................................#...................#......................................................................................................#................................#............................................#.......................................................#.........#...............................#...................#.....................
..................#.............#.................................#..............................................................................................................................................................#................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................#..........................................................................................................................................................................................................................#..........#..............
..............................#................................................................................................................................................................#.........................................................................................#.......................................#..............................................................................................................#........................................#.......................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#..............................
.................................................................................#..............................................................#..........................................................................................................................................................................................................................................#..................................................................................................#...............................#...................................................#...........................................................#...................................................................................................................................................................#........................#............................................................................#...#...........................................................................................................
..............................................................#........................................................................#.....#.....................................................................................................................................................................#................................................................................................................................................................................................................................................#...................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................
..............................................................................................................................#................................................................................................................#............................#..................#......#.............................................................................................................#......................................................................................................................#...........................................#...............................................................................................................................#................................................................#.........#...............................................................................#.....................................................................................................................................................
...................................#..............................................................................................................................................................#...............................................................................................#..........................................................................................................................................#...........#................................................................#.........#...............................#......................................................................................................................................................................................................#.................................................#......................#....................................................#.....................................#............#.#.........................................................................
.............................................#.........................................#.................................................................................................................................................................................................................................................................................................................#...................................................................#........#............................#........#................................................................................................................................................................#...#.............................................#..........................................................................................................................#.........................#............................................#...................................................................#..................
...............................................................#.......................................................................................................#......................#.................................................................................................................................................#..........#..............................................................................................................#....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#....................................#......#......................................................................
..................................................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................#.....................................#............#.........................................................#...........#............................................................................................................#..................................................................................................................................................................................................................................#......................................................#....................
....................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.....................#.......................................................#.....................................................................................................................................#..........#......................................................................................................................................#.......#......................................................................#.............#...................................................................................#........................................
...................................................#..................................................................................................................#........#...............................#...........................................................................................#......................................................................................................#.#.........................................#.........................................#...................................#..........................................#................................................................................................................................................................................#...#..........#.....................................................#..........................................................................................................................................................................................
......................................................................................................................................#.........................................................................................#.......................................................................................................................#...................................................#............................................................................................................................................................................................................#...............................................................................................................................#..................................#..................................................................................................................#........................................................................................................................
..........................................................#...............................................................#.................................................................#..................#......................................................................................................................................................#...........................................................................................#....................#.#.......................................................................................#...............................#.......................................................................#...........................................................#...#............#........................................................................................................................#..............................................................................#.........................................................
..................................#...............#....................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................#........................................................................................................#.............#..................................#.............................................................................................................................................................................................................................................................................................#..........................................................................................
....#....................................................................................................................................#...........................................#......................#............................................................................................#..............#..............................................#...............................................................................................#.............................................................#...#.............................................................................................................................#......................................................................................................#...........#.............................................................................................#........................................................................................#......................................................
............................................................................................................................................#..............................................................................#................#......................................................................................................................................................................................................................................................................................#........................................................................................#.........................................................#....................................................................................................................................................................................................#...........................................................................................................#......................#.........
................................#...........................................................................................................................................................................#..........#........................................................................................#..........#..............................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................#......................#..................................................................................................................................................#................................................................................
.......................................................................................................................................................................................................#............................................................................................................#................#..#...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#...
.............................................................................................................................................................................................................................................................................................................................................................................#..................................#.........................................................................#................................................#......#......................................................................................#.................................#........................#........................................................................................................................................................#.........................................................................................................................#................................................
............................................................................................................................#...............................#.....................................................................................#...................................................................................................................................................................................................#..........#...............................................................................................................#.......................................................................................................................................................#..................................................#......................................#..........................................................................................................................................................................................#.........
.........................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................#............................................................................................................................................................#..............#.....#....................................................................................................................................................................................................................................................................................................................................................................................#...............................
.........................................................................................................................#...................................................................................................................................................................................................................................................................................#.................................#.......................#.......................#................................................................................................................................#............................................................#...................#..................#.................#........................................................................................#........................................................................................................................................................................................
..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#.................#............................................................#........................................#.....#...........................................................#...#....................................................................#.........................................................#...........................................
...........................................................................#........................................................................#..............................................................................................#......................................................................................................................................#...................#....................#.................................................................................................................................................................................#...................................##...............................................................................................................................#............................................................................................#..........................................#.....................................................................................................
........................................................................................................................................#..........................................................................................................................................................#............................................................................................................................#.................................................................................................................................................................#...............................................................................#..................................................#..................................................................................................................................................................................................................................................................................................
.............................................................................................................................................#.................#...............#......#............#........................................................#........................................#..........................................................................................#..........................#.................................#.................................................#........................................................................................................................................................................................#......................................................................................................................................................#.........................#..............................................................................................................................................
............................................................................................#...............................................................................................................................................................................................................................................................................#.................................#.........................................#.....................#.............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#..........................
........................................................................................................#..........................................................................................................................................................................................#...............................................................................#...................................................................................#..................................................................#......................................................#.........................................................#.........................................................................................#..............#..............................................................................................................................................................................................................................#....................................
....................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................#...................................................................................................................................#..................................................................................#...............................................................#..........................#....#............................................................................................................................................................................................................................................................................
.#......................................................#...............................................................................#............................................................#..........................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................#..............................................................................................................................#..........................................................................................................................................................................#..........#....................................
........#............................................#................................................................................................................#...........................................................#..........................................................................................................................................................................................................................#......................................................................................................................#...............................................................................................................#.............................................................................#...................................................................................................................................................#.......................#.........................................................................
................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................#.....................................................................................#..................................................#..............................................................................................#..........#....................................................................................#..........
..............#.............................................................................................................#........................................................................................#............................................................................................................................................................#.....................................................................................#................................#.........................................................................................................................................................................................................................................................#...............................................................................................................#...........................................#..............................................................................................#.........
....##.............#.......................................................#........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................#..........................................................................................................................#............#........................................................................................................................................................................#..........................................................................
................................................#..............................................#.........................................................#..........................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................
.......................................................#..#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#..............#............................................................................................................................................#.#..............#........................................................................................................................................#................#..............................................
.................................................#............................................................................................................................................#.....................................................#...........#..........................................................................................................#.........................#....................................#........................................................................................................................................#........................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................
.........................#..........................................................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................#................................................#...................#.......................................................................................#.............#.....................................................................#.......................................................................................................
...........................................................................................................................................................................................................................................................#.......................................#...................................................................#................................#....................................................................................................................#................................................................................................................................................................................#.............................................................#................................................................#..............#...........................................................................................................................................................................
........................#............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................#........................................................#..............................................................................................
...........................................#....................................................................................................................................................................................#.......................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.........................#........................#.............................................................
..........#...........................#..#..........................................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..........................................................................#.....................................#............................................................................#......................................#.................................................................................................................................#...........................................................................
......................................................................................................................................................#..........................................................................................................................................................................................#.........................................................................................................................#..................................#.....................................#..............................................#..........................................#..............................#..................................................................................................................................................................................................................................................................................#.............#........................................................#
....................................#.................................#.........................................................................................................#..........#..........................................................................................................................#.....................................................................................#.................................................................................................#............................................................................#.#.........................#........................................#................................................................#..............................................#.......................................................................................................................................................................................................................................................
.......................................................................#................................................................................................................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................
.........................................#.......................#...............................................#....................................................................................................................................#................................................#...........................#..#...#.................................................................................................................................................................................................................................................................................................................................#.........#................................................................................................................................................................................................................................................#...............................................................#................................
...................................#................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................#...............
............................................................................................#.................................................#..............................................................................#......................................................................................#......................................................................#....................................................#........................................................................................................................................................................................................................................................................................#......................#.............#.................................#......................................................................................#.............................................................................................#..................................
................................................................#................................#.....#...........................................................................................................................................#............................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................#...................................................................................#......................................................................................................................#.............................................................................................................................................#............................#.#.........................................................................................................
....................#.....................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................
.......................................................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#.....................................................................#......................#.....................................................................#.#..............#................................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................#..................................................................#............#......................................................................................#.........................................................................#...............................................................................................................................................................................................................................................#.....................
........................................................................................#....................#..................................................................#...................................#................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..........................................................................................#.#..........................................................
...............#............................................#................................................#.......#...........................#..#.....................................................................#........................................................................................................#........................................................................#.........#................................................#..................................................................................................................................................................................................#....#.........................................................#...................................................................................................................................#.......................................#..................................................................................................................
...................................................................................................................................................................................................................................#...............#...................................................................................................................#..........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.#................................#.........................................................................................................................................................................................#..............
.....................#..#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................#.......................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................#......................................#.............................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................
............................................#............................................................................................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.................
................................#........................................................................#................................................#............#....#.........................................................................................................#.............................................#.........#.........#....#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............#...............#...........................#............................................................................................................#................#.................#.......#.............##.........................................#........#...........................#..........#.........................................................................................................................................................................................#..................................#...............................................#..........................................................................................................................................................................................................#............................#...........................................................................................................................................................#...........................
............................................................................................................................#................................#...........................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................#.................................................................................................................................................#........................#...........................................#.............................................
..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.................................#..................................................................#........................................................................
...............................................................................................................................................#....................................#...................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#.............#.................#........................................................................................................................#...........................................................................................................#.......................................................................
.................................................................................................#..............................................................................................................................................................................................................#........................#................................................#....#.#................................................................................................#...........#.#...............................................................................................................................................................................#..................................#...............................................#....................................................................................................................................................................................................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................#.............................#..............................................#.............................................#.................................................................#.................................................................##........................................................................................................................................
............#................................................#.......................................................#...............................................................................................................................................#...........................................................................................................................................#........................#.................................................................................................................................................................................................................#................................................................................................................................................#...................#..................................................................#..........................................................................................#........................................
..........#.....................................................................................................................................................................................#................................#................................................................................................#....#..................................................................................................................................................................................................................................................#..........................................................................................................................#..................................................................#...............................................................................................................................................................................................................................................
................................................................................#....................#..............................................#................................................#.................................................................#........................................................#........................................#..............................................#..........#....#..........................................................................................................................................#............................................................................................................................................................................................................................#.............................................................................................................................#.......................#...#..#..........................................................
.........#............................................................................................................................................................................................................#...........................#...#....................................................................................................................................................#..................................................................................#.....#....................................................................................##..............................................................#......................................................................................................#..............................................................................#............................#........................................#..........................................#.......................................................................
.......#..........................................................................................#..............................................................................................................................#....................................................................................................#........................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................#...........................
.........................................#.............................................................#........................................................#..................................................................................................................#.............#........................#.........................................................................................................#...........................................#..................................................#........................................................................................................................................................................#..................................................................................................................................#......................................#......#.................................................................................................................#...............#........
..............................................................................................................................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................#...........................................
.........................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................#..................#..........................................#............................................................................................................................................................................................................................................................................................................................................................#...................#..............#............................
...................................................................................................................................#..........................................................................#...............................................................................#...................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#..................................................................#....................................................
...................................................................................................................................................................................#......#.................................................................#.#...............................................................#..............................................#.........................................................................................................................#...................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................#............................................................................................................................................#...................................................................................................................#...........................................#....................................................................................................................................................................................#...............................#...................................#...........................................................................................................................................................................................................................................................................................................................................................................................
.#.......................#.......................................................................................................................................#.................................#..............................................................................................................................#...........................................#........................................................#........#.................................................................................................#.......................................#...............................#............................#...............................#...............................................................................................................................................................................................................................................................................................................................................#
..........................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................#...........................................................................................#...................................................................................................................................................................................#..................#..................................................................................#...........
.....................#........................................................................#...................................................................#..#..................................................................................................................................................................................#.................................................................................................................................................................................................#...........#..............................................................................................................................................#............#.........................................................................#...........................................................................................................................................................................................................................
..................................................................................................................................#..............................................................................................................................................................................#........................#....................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#..........................................................#.......................................................................................
............................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#..........................................
.....................................................................................................................................................................................................................#................................................................................................................................................................................#............................................#..................................................#........................................................#..............................................................................................................................................................#...................................................#....................................................................................................................................................................................#............................#...................................
...........#......................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................#.............................#..............................................................#..................................#.....................
................................................#................................#...............................................................................................................................#......................................................................................................#.........................................................................#..............................................................................................................#...........................#............#....................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................
.........................#...............#................................................................................................#................................................................................................................................................................................................................#.........................#........................................................................................#.............................#.............................................................#.....................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.............
...........................................................................................................................................................#......................................................................................................................................#............................#.#.......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................
........................................................#.......................................................................................................#....................................................................................................................................................#.................................................#...................................................#..............#................................................................................................................................................................#............................#.......#.............................................................................................................#.............#................................................................................................................................................................#..........#..........................#....................................................
......................................#.#.....................................................................#.............................................................#................................................................#......................................................................................................................................................................................................#......................................................................#....................................................................#..................................................................#.............................................................................................................#........................................................................#.........................................................................##......#...........................................................................................
..........................................................................................................#..................#............................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................#..................................................................................................................................................#........................................................#....................................................................................................................................................................................................................#..............................
.....................................................................................................................................................................................................................................................................................................................................#........#............................................................................................................................................................................................................#......................................................................................................................................................................................................#..........#.......................................................................................................................................................#........................................................................#.........................
........#.................................................................................#............................................................#..................................................................................................#........................................................#..............#.............................................................................................................................................#..................................................................................#...................................................#..............#...........................................................................#.......................................#.......................................................................................................................................................................................................#.....................................................................
...............................................................#............................................................................................................................................................#....................................................................................#...........#...............................................................................................................................................................................................#............................#.........................#..................................#......................................................................................................................................................#....................................................................................................................................................................#.......................#...#........................................................
...............................................................................#............................................................#..................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................#...........................................................................................#...
...................#.........................................................#..................................................................#..................#.........................#................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................................................................................#............#...............................
..............#..............................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..................................#.........................................................#...........................................................................#......#..............
...................................................................................................................................................................................................................................#..................................#...........................................................................................................#......................................#...................................................................................................................#....................................................................#.............................................................................................................................................................................................#..............................................................................................................................................................................................................#........
....................#.......................................#.....................................#.......#...........#.................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................#..................................................#.........................................................
...................................#...............................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#..............................................................................................#........................................................................#............................................................
.......................#..........................................................................#.....#........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................#..................................................................................................................................................#...............#...................................................................................................................................................#....................................
.......................................#...............#.........................................................................................................#.............................#...............#................................................................................................................................................#..............................................................#.............................................................#.#............................................................................................#.................................................................................................................................#.....................#.................................................................................................................................................#...##......................................................................................................................#.....
.................................................................................................#.................................................#......................................#................................................................................#..................................................................................................................................................#................................................................................................................................#.............................................................................................................................#...............................................#...........................................................................................#......................................................................................................#.......................................................................................
...............................................#......................................................................................................................................................................................................................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
..................#......................#...................................................#...........................................................................................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................................................#........#..............................................................................................................................................#..............................................................................................................................#.....................................................................
................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#.......................#........#.................................................................................................................#................#..................................................................................................#..................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.......#...............................................#.#......#.#...........................................................#....................................#......................................................................................#...............................................................................................................................#.................................................................................................................#..........................................
.................#.......#.....................................................................................................#........#.........................................#..............................................................................................................#............................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.......................
...............................#.................................................................................................................................#.................................................#.............................................#......................................................................#...........#....................#.......................................................................................................................................#...........#.......................................................#....................................................................................................................#...............................................................................................................................................................#..............................................................................................................................#..............................
..............#..........................................................#.................................................................................................................................................................................#.............................................................................#.................................................................................................#.........................................................................................................#.....................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................#...........
..........#.........#........................................................................................#................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................#................................#.........................................................................................................................#....................................#......#.....................
.................................................................................#..............................................................#........................................................................................................................................#........................................................#.....................................................................................#.............#.............................................................................................................................................................................................................................................................................#...................................................................#................................#.................................#...........................................................................................................#................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#.................................
.....................................................................#..............................................................#..........................#.#........................#...................................................................................................................................................................#......................................................................................#........................................................................................#..........................#................................................................................................................................................................#...........................................................#............................................................#..................................................#.................................................................................................................
.............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#..........#.................................#.................................................................................................#........................................................................................#...................................#................................#....................................................................................#.........................
.....................................................................#........................................#..........................#........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#............................................#...
.....................................................................................................................................................................................................................................................#.........#..................................................................................#...................#.................................................................................................................................................................................................................................................................................................................................#................................................................#.......#...#.........................#............#.........................................................................................................................................................................................#.................
............................................................#.......................................................................#..........................................................................................#................................................................................................................#...................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................#..........................................................................................................#....................................................................................................
.......................................................#...........................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................#...................#..............................................#....................................................................................#......................................................................................#...............#...........................................................................................................................................................................................................................................................
#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................
..................................................................................................................................................................................................................#................................#............#......................................................................#..................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#....................
............................................................................................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................#...............#..........#.........#............................................................#.................................................................................................................................................................................#.....
........#.......................................................................#.......................................................#.................................................................................................#.............................................................................................................................................................................#.............................#........................................................................................................................................................................#..................................................................................................................................................................................#.......................................#....................#...........................................#........#.............................................................#.....................................
...............#........................................................................................................................................................................#...........................................................................................................#............................................#...........................................#................................................................................................................................................#...........................................................#..............................#...............................................#........................................................................................#.....................................................................................................................................................................................................................................................
.............................................................................................................................................................#........................#....................................................................................................#...........#...........................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................#....................................................................#.....................................................................................................................#.#...............................................................#..............................................................................#...........................................................................................#...
...............................................................................................................#.......................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................................
....................................#....................................................................................#..................................................................................................................................#...........................................................................................#.................................#.........................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#..............................#............................#.................................................................................................................................
...................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................................................................................................................................................................................................................#......................................
................................................................#...........................................................................................................#........................................................................................................#.............................................................................................................#.................................................................................#....................#............................................................................................................................#.........................................................................................................#................................................................................#..................#......................................#....................#..........................................................................#.....................................#.....
....................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................#......................................................#.............................................................................................
............................#..............................................#...............................................................................................................................#..........#...................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.............................................................................................................................
...................................................................................................................................#......................................................................................#..........................................................................................#..................................................................................................#...........#..........#......................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#....................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................................................................................................................................................................#................................................................#..............................................................................................#..........
.................................................................................#............................................#...........................................................................................#........................................................................................................#.#................................................................................................................................................................................................................................................................................................................................#...............................#...#..................................................................#..........................................................................................................................................................................#.....#.........................................................................
..................................................................................................................................................................#...........................#..#..............#..............................................................#......................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..............................#.........................................
................................................................................................................................................................................................................................................#........................#............#............................#...............................................#..........#......#...............................................................................................................#.........#......................................................#........................................................................#............#.................................#......#.....................................................#.......................................................................................#....................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................#...........................................................#................................................................................#.........................................#.......................................................................................#..........................................#.............................................#...............................................#................................................................................................................................
..........................................#....................#................................................................#......................................................................................................................................#.......................................................#...............................................................................#...............................#.........................................................#...............................................................................................#.........................#......#.............................................#........................#................#...................................................................................................................................................#..............#.....................................................................................#............................................
....#.....................................................................................................................................................................................................................................................................................#...........#..............................................#.........................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
..................................................................................................................................................................................................................................................#....#...................#..........................................................................................................................................................................................................................................#...........................................................................#...........#.....................................................................................................................................#.................................................................................#.................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................#..#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................#...........#........................................................#....................#.............................................#..............
.........................................................................................................#.......................................................................................................................................................#.......................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#............................................................................#................................................................................................................
.................................................................................#.....................................................#............................................................#...............................#...........................................................................................................................................................................#................................#....................................................................................................................................#........................................................................................#...................#.................................................................................................................................................................................................................................................................#..................................................................
.........................................................................................................................................................................................#................................................................................#..........................................................................#............................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.#................#....
...........................................................#....................................#.....................................................................................................#..........................................................#..........#.......................................................................................................................................................................#.........#..........................................................................#................................................................................................................#....................................................................................#.................................................#..#........#.........................................#...........................................#................................#...................................................................................................
...........#.........................................................................................#......................................................................................................................................................................................................#..#..................................................................#.....#...................................................................................................................................................................................#..................................................................................................................#..........................#.................................#................................................................#.........................................................................#............................................................................................#...................................
.........................#...................................................................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................#......................................#........#...............#.......................................................................................................................................................................................................................................................................#....................................................
....................................................................................................................#..........................................................................................................................................................................................................................#.....................#.......................................................................................................#..........................................................................................................................................................................#..............................................#.................#.............................................................................................................................................................................................#.............................#..................................................................................
.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................##.......................................................................................................................................................................................................................................................................................................................................................................................................................................
....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................#.........................................................................................
...........................................#....................................................................................................#...........#.........................................#...............#......................................................................................................#................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#...................................................................#............................................................................................................#.........#......#..................................................................................
.................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................#.............................................................#...........................................................................................#.............#......................................
................................................................................................#......................................................................................#...............................................................................#.................#..............................................................#.............................................................#............................................................#..........................#.....................#........................................................................................................................#....................................................................................#.....................................................................................................................................#...............................................................................................................................................
...........................#..................................................................................#............................................................................................................................................................................#.......................................................................................................................#........................................#......#................................................................................................#............#............................................................................................................................................#..............................................................................................................................................#.....#....................................................................................................................................................
.#......................................................................#...#....................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................#.........................................................................................................#...................................................................................
...........................#......................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................................................................................................................................#..........................................................................................................................................#..........................................#...........................................................................................................................................................#......#............................#......................
..........................................................................................................................................................#...................#.........................................................................#............................................................................................................................#..................#.........................................................................................................................................#.......#.............................#.................................................................................................................#...........................#..#..........#....#..............................................................................................................................................................................................................................................................................
...................................................................#.........................................................#.............................................................................................................................#..........................................................................................................................#........................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#..................................................................................................................................#..............................................................................
............................................................#............................................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................#...............#.................................................................................................................................................................................................................................#......................................................................................
..........................................................................................................#........................................................................................................................................................................................................................................................................................................#.......................#.........................#.........................................................................................#...#...................................................................................................................#..........................................#....................................................#..........................................................................#........#.........#.........................................................#.....................................................#..........................#.......
.......................................................#..................................#............#...............................................................................#.....................................................................................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................#...................#......................................................................................................................#...#.......................#..................................................................................................................................................
..........................................................................................................................#.........................................................................................................................................................................#....#......................#..............................................#........#..........................................................................................................................................#.................................................................................................................................................................#.................................................#...................#...................................................................................................................................................................................................................................#........................
.....................................................#...#............................................................................................................#............................................................................................#....................................................................................................................................................................................................................#...............................................................#.....#......................................................................#..........................................................................................................................#........................................................................................................................................#.......................#......................................................................................................
.....#..........................................................#......................................................................................#......#...............................................................................................................................................................................................................................................................................#...............................................................#.............................#....................................................................................#.................#.....................................................................................................................#..............................................................................................................................................................................................................................................................
...................................................................................................#.....#.............................#..........................................................................#...............................................#.......#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#...............................
............................#........#..............................................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#..........................................................................................................................#...........................
...............................................................................................#...................................................................................................................#........#..................................#............#.................................#...................................................................................................#.........................................#......................................................................................................................................................#...................................................................................................................................................................................................................................................................................#................................................................................................................................
........................................#....#........................#............................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#.............................................................................................#......................#.....................................................................................................................................................................................................#......................................................................................................................................
.......................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................#.....................................................#.#.........................................................#.........................................................................................................#........................................................................................................................................................................#............................................................................................................................................
....................................#...................................................................................#.............................................................................................................#............................................................................................................................................................................#..........................#...................................................................#...................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................................#......................#.....................................
....................................................................................................................................................................................................................................#.....................................................................#.................................................................................................................#............#...............................................................#.............................................................................................................#.......................................................................................................................#.....................................................................................................................#............................................................................................................#........#.....................#......................
....................................#...............................................................#................................................................................................................................#.............................................#........................................................................................................................................................................................................#..........................................................................#........................................#................................#...........................#..........................................................................................#...............#.....#..............................................................................................................................................................................................#..........................................
.......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#....................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................#..............................................................................................
................................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................#...............#..................#................................................................................................................................................................................#.............................................#...................................................................................................................................................................................
.................................................................................................................................................................................................................................#............................................................................................................................#.............................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#................................................................................................................................................................#.................................................................................................#...............................................................#......#............................................................#..................#...........#.............................................#.........
.............................................................................#.....................................................................................................................................................................................................................................................................................#...............#..................................................................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................#................................................#..............................................................
........................................................................................................................................................#......................#..........................#.............................................................................................................................#..................................................................................................................................................................#..........#.....................................................................................................................................................#..#.........................................................................................................................................#........................................................................................................................................................#.........................#...........................
.............................................................#.#.............#...............................................................................................#..........................................#...............................................................#.....#............................#.....................................##......................................................#.................................................................................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..................
..............................................#.....................#.....................................................................................#....................................................#............................................................................................................................#....................................................................................................................#................................................#..................................................................................................................................................................#.........................................................................................................#................................................................#...........................................#................................................#..........................................................................
...................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..................................................................
.......#....................#.......................................................................................#...........................................................................................................................#....................................................................................................................................................#....................................................................................#......................................................................................#....#........................#........................................#......................................................................................................................................................................................#....#...#...............................................................................................................................................................................
..............................................................#.........................................................................................................................................................................................................#......................................#.........#.............#..............#............#...#..........................................................#............................................................................#....................#.............................................................................#............................................#......................................................................................................................................................................................................................................#.................................................................................................................................
.....................................................................................................................................................................................................#...............................#...............#...........#...........#......................................#...................................#............................#.............................................................................................................................................................................................................................................#.............................................................................#.........................#..............#........................................................................................................................#...........................#..#................................................................................#...........#........................
........................................................................................................................................................................#..............................................................#............................................#.......................................#.........................................#......................#.............................................................................................#....................#...#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................
................................................................................................................................................................#.......................................................#...............................................................................................................................................#.....................#....................................................................................................................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#..................................................................................
...............................................#....................#..........................................................................................................................................................##......................................................................................................................................................................................................................................................................................................#.........................................................#.................................................................................#...............................................................................................................................#......................................................................................................#.................................................#...........................................................
....................................................................#.......................................................................#........................#...............................................................................................#.....................................................................#.......#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................#.....
...................................#....................#.................................................................#..............................................#...................................................................................................................................................................................................#..................................................................................................................................................................##..............................................#....................................................................................................................................................................................................................#................................................................#.................................................................................................................................................
....................................................................................................................................#........................................................................................#..................................................#....................................................................................................................................................................................................#.........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................................#...............................
................................................................#..........................#.....................................................................#........................#.....................................................#....................................................................................................................................................................#......................................#........................................................................................................................................................#..........................................................................#..................................#.......................#...........................................#................................................................................................................................................................................................................................
..#......................................................##...............#..........................................................................................................................................................#............................................................................#...................................................................................................................................................................................................#.........................................#......................................................##...................#...............#....#......................................................................................................#.........................................................................................................................#.........................................................................................#...........................................
................................................................................................#...............................................................................................#.................................#.....................#...................................................................................................................................................................................................................#....................................................................................................................................#....................................................................................................................................#..............#..................................................................................................................................................................................................................................................................
.......#.................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................#.....................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................#...................#.........................................................................................#................................................................#......#...................................................................
............................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................#.........................#........................................................................#.......#......#...................#.................................................................................................................................................#............................................#..........#...........................#..#.#..........................
................................................................................................................................................................................................................................................................................#.....................#.............................................................................#......................................##........#.................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#..........................................
..............................................................................#.........................................................#.....................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......#..........................................................................................................................................................................................................................#.........................................................................................................................................................................................................
.........#.................................................................................................................................................................................................................................................................................#..........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#................................................#..............................#........................................................
..........................#..............................................................................................#...............................................................................#....................................................................................................................................................................................................................#......................#..........................................#...........................................................................#..........................................................................................................................................................................................#......................................................................................................................................................................................................................................................#..#......
.....................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#........................#.............................................................#............................................................................................................#.....................................................#..................................#............#..............................................................................................................................................................................................................................#...................................
........................................................................................##...................................................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................##...........................................................................................................................................................................................................................................................................................#....
..........................................#.............................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................#......................................#...............................................#.................#.......................................................................................................................................................................#..................................................................................................#............................................
.....................................................#.............................................................................................................................................#.......................................................................................................#.............................#.........................................................................................................................#..................................................................................................#.................................................................................................................................................................................#.................#...............................................................................................................................................................#....#........................................................................................
.............................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................#..............................................................................................................#..........................#.............#......................
.......................................................#.........................................................#...............................................................................................................................................................................................#.......#...................................................................#.................................................#............................................................#................................................#.....................#.........................................................#................................................#.....#..........................................................#........................................................................................................................................................................................................................................................................
.................................................................#...................................................................................................................................................#..........#................................#.............................................................................................................................................................................#.......................#....................................................................................#....................................................................................................#...........................................................................................................................................................................#.......................#..................................................................................................................................................................
..........................#.........................................................#.............#....................................................................................................................................#.....................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#..............................
...........................................................................................................#.........................................................................................................................................................................#.#..................#....................................................................................................................#..............................................................#...........................#.....................................................#.............#........................................................................................................................................................................................................................................#................................................................................................................................................................................................
....................................................................................................................#.......................................#........................................................................................................................#.............................................................................................................................................................................................#..........................................................................................#.........................................................................................#..........................#..................................................................................................................................#...............................................#.............................................#..........................................#................................................#.......
................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#......................#....#..#..........................................................................................#..........................................................................................................................................................................................................................................................................#...............................#......#.......................................................................................................................
.....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#............................................................................................................................................................................................................#.....................................................................................................#..............................................................................................#.........................................................................
#...............................................................................................................................................................................................................................#..............................................................................................................#...................................#........................................................................................#......................#.............................................................................................................................#.................................................................#................................................................#...............#.....................#...................................................................................................................................................................................#.........................................
.......................#........................................................................#............................................................................................................................................................................#..............................................#.................................................#......................................................................................................................#......................................................................................................................................................#..........................#...................................................................................#............................................................................#............................#...............#..................................................................................................................................
.......................................................................#.............................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................#.....................................#......#........................#............#......................#........................................................................#...........................................#.................................................#..........................#...................................................................................#.............................
............#.........................................................................................................................................................................................#.......................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.................#............................................................................#...................................#...........................
#............................................................................................#..................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................................#.....
......................................................................................#................................................................................................................................................................................................................................#.............#...................................#...............................................................................................................................................................................................#.......................................................#........................................................#...............................................................................................#...........................................#.................................#..........................................#.....................................#.................................................#............................
...#...........................................................................#...............#............#.......................................................................................................#.......#....................#.....................................................##....................................................................................................................#..........................................................##........................................................................#............................................................#........................................................................................#...............................................#.............................................................#...........................#.........................................................#................................................#..........................................................
....................#..........................................................................................................#.................................................................................................#.............................................................................................................#........................................#.........................................................#............#..............................................................................................#...............................................................................................................................................................#......................................................#...............#..................................................................................................................................................................................................................................
............................................................................#......................................................................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................#..............#.....................................................................#.....
....................................................#....................................................................................................................................................#..................#...........................................................................................................................................................#......................................................................................................................................#....#...........................................................................................................................................................................#..................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................................................#................................................................................................#..........................................................................#.........................#............................#....................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................#.......#...............#.............................................................................................................................#...........................................................#...............
............................................................#.........#.............................#...........................................................................................................................................................................................................................#...............................................................................................#..........................................................................................................................................#.........#.........................................#............#...................................................................................................#.........#...............................................................................................#............................#....................#.....................#.....................................................................................................
................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................#...........................#..........................................#...............................................................#.........#.............................................................................................................................................#....................................................................................................................................................
.........................#...............................................................................................................................................................................................................#.........................................................................#..........................................................................................................................#...........................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#.
.......#.....................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................#................................................#..................................................................#.............................#...................................................................................................................................................
.........................#.........#...........................................................................................................................................#...............................................#.........................................#.....................#..............................................................#..............................................................................................#.............................................................#................................................#................................................#........................................................................................................................................................................................................................................................................................................#.................................................................................................
......................................................................................................................#.............................................................................................................................................................#........................................................................#...........................................#........................................................................................................#...........................................................................................................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................
................................................................................................................................................................................#.........#.....................................................#................................................................................................................................................#.............................................#..................................................#.........................................#......................................#......................#.........................................................................................................#...............................................................................................................................................................................................................................................................#...................................................
.............................#...............................................................................................#.........................................#.............................................................#....................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................##.................................................#.............................................#...................................................................
....................................................................................#.#........................................................................................................................................................................................................#...........#.....................................................#.......................................................................................................................................................................#................................#......................................#............................................................................#..........................................................................................................................................................................#....................................#..............#..........................................................................................................
....................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................#................................
...............................................................................................................#.....................................#...................................#....#.................................................................#..................................................................................................#.................................................#.....#.............................................................................................................................................................................................#..........................#..................#..........................................#.................................................#.............#.........................#...........................................................................................................................................................................................................................
...........................................................................................................................................................................................................#.................................................................................................................................................................#...............#...................................................................#............................................................................................#.....................................................................................#..............................#..................................#..................................................................................................................................#.........................................................#.............................#...............................................................#......................
.......................................................................................................#..........................................................................................................................................................#..........................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................................#...................#...........................................................................................................................
................................................................................#.............................................................................................................................................................................................................................................................................#...................#...............................#........................#....................................................................#...................................##...................................#....................................................................................#.........#...........................................................................................................................................................#....#..............................................#...............................#...............................................................................................
............................................#....#.................................................................................................................................................................................................#.......................................................................................#................#....................#.....................................................#................................................................................................................................................................#....................................................#..............................................................................................................................................................................................................................................................................#..........................................................#................................
..............................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#.................................#......................................................................................................................................#................
.................................................................................................................................................#.................................................#..#.......................................................................................#.....................................................#.............#.................................................................#.......................#....................................................................................................................#...................................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..................#.........................................................................#...................................................................................................................................................................................................................................................#......................#...............#............................................................................#..................#......#...........................................................#...........................................#.............................................................................#...................................................................................................................................................................#.............................................................................................................................#.....#..........................................#
....................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............................................................#................................
.............#...................................................................#..............#............................#....................................................................................................................................................................................................................................#....................#............................................................................................................................................................................................................................................................................#..................................................#..............................#.....................................................#..................................................................................................................#....................#...................................................................................
..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................#.............................................................#.......................#...................................#.......................................................................................................................................................................................................#.....................
......................................................................#.................................................................................................................................#........#................................................................................................................................#.................................#.......................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................#.........................#...............................................................................................................................................
...............................................#.........................................#..........................................................................................#...................#..........................................................................................................................#...........................................................#...#.......................................#................................#............................................................#................................................................................#............................#....................................................................................................................................................................................................................#...........................................................................................................................................................
............................#.............................................................................................................................................................................................#..............................................................................................................................#..........#...................................................................................................................................................#.......................#...................#...........................................#......................................#................................................................#...................................#..........................................................................................................................................................................#................................................................#................#..............
.....................................................................................#.....................................................................................#...........................................................................................................................................................................................#.........#..................................................................................#................#............................................................................................................................................................................................................................................................#......................................................................#...................................................................................#..........................................................................................................................
..............#...................................................................................#..................................................................#.......................#.................................................................#......#..........................................................................................................................#.....................................................................................................................................................#..................................................................................#.............................................................................................................................................................................#.................................#.............................................................................................................................................................................
.......................................................................................................#..........................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................#...................
..................................................................................................................................................................................................................................................................#...........#.................................................#.....................................................................................................................................................................................................................#...........................................................#..........#.....................................#.............................#.............#.........................................................................................................................................................#............#........................................................................................................................#........................
#........................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................#........................................................#...........................................................................................
......................................................#............................................................................................................................................................#........................................................................#.................................................................................#....................................................................................................................................................................................................................................#.........................................................#..........................................................#............................#....................#.......................................................................................................#.....................................................................................................................................
....................................................................#........................................................................................#.....................#................#......................................................................#..........................................................................................#..........................................................................................................#..#...........#..............#......#....#........................................................#.....#......................................................................................................................................................................#........................................................................................................................................................................#.............................................................................................
........................#.........................................#........................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............................................................#.....................##..............................#...............................................................................................................................................................................................................................#...................................................................................................................#..................................................
.........................................................................#...............#................................................................................................................................................................................................................................................................................................................................#..#................................#.................#........................................................................................#.............................................................#................#......#.............................................#................................#............................................................................#...............#......................................#..............................................#......................................................................................................
....#.........#.....................................................#......................................................................................................#........................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.....................................................................#...........................................................................................................................
...................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................#...............................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................
................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#....................................................#.......................................#........................#............................................#..................................#......................................................................................................................................#.....................#.....................#....................................#.......................
.....#............................................................................................#....................................................................................................................#..........................................#........................................................................................................................................................................#....#.......................#...........#........................................................................................................................#................................................................#............................................................................................#...........................#..#.............................................................................................................................................................................................................................
..........................#.............#...........................................................#.......................................................................#..................................................................................................................................................................................................#...........................................................................#...........................................#....................................................................................................................#.....................................................................#..........................................................................................................................................................#...........................................#..............................................................................................................................
..........#......................................................................................................#........................................................................#.....#...............................................................................................................#..............................................................................#.............#........................................................................................................#.............................#...........................................................................................................................................................................................................#..........#........................................................................................................................................................................................#...................................................................
#.........#..........................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.....#......................................................................................................................................................................................................#..........................................................................................................
...................#........................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#........................#................................................................................#............#.........................................#...............................................................................................................................................................................................................................................................................................................................#......................................................
.................#..............................................................................................................................................................................................................................#..........................#....................#.......................................................................................................#........................#...........................................#...........................................................................................................................................#..........#.......................................#...........................................................................................................................................................................................................................................................................................................................................................
................#........................................................................................................................................................................................................................................................................................................................................................#.....................................#............................................#.........................................................#.................................................................................................................#.........................................................................................................................................................................................................................................#..........................#...............................#..........................................................................................
...................................................................................................................................................................#.............................................................................................................................#..............................#.........#..........................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................#..............................
........................................................................#...................................................................................#......#........................#............................................#.............................................................................................................#...................................................................................#.....#..........................................................................................#...............................................................................................................................................#..................#...................................................................................................................................................................................................................................................#....................................................................
....................................#......................................................................#........................................................................#........................................................................................................................................#.....................................................#............................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................
...................................................#..........................................................................................................................................................................................................................................................................................#.....................#.....#..#..........................................................#........................................................................................................#.............................#..............................................#.........................#...............................................................#........................................................................................................................................#..................................#............................................................................#......................................................
...#......................................................#..#..........................................................................................................................................................................................#.................................................#............................................................................................#.........................................................................#..........#............................................................................................................................................................................................................#............#..............................................................................................................#..................................................................................................................................................................................................
..........................................................................................................................................#...................................................................................................................................#..........................................................................................................................................................#......................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................#........#......................................................................................................................#.........................
..................................................................................................#.........................................................................................................................................#....................#......................................#................................................................................................................................................................................................................................................#...........#..................................................................................................................................................................................................................................................................................................................................................#.............................#.................................................................................
......................#.............#........................................................#...................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........#................................................................................#........................................................................................................................
........................................................................................................................................................#..............#....#..........#.............#.............................................#.............#.........................................................................#................................................................................................................................................................................................................................................................................#......#....................................................................................................................................................#.........................................................................................#..........#.......................#..................................................#...............................................................
.................................................................................................................................#................................................................................................................................................................#..#...................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............#...........
...................................#...............................................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.....................................................................#....................................................................................................................................................................##....#...............#.............................................
.....................................#.....................................................................................................................................#.........................................................#............................................................................................................................................................................................................................................................................................................................#.#............................................................#...........................................................................................#....................................................#..........................................................................................................................................................................................................................#..........................
.....................................................................#...............................................#......................#.........................................................#..............................................#.............................................................#........#...............................................................................................#.#................................................................................................................................................#......#................................#.................................................#.......#...........................................................................................................#................##..........#................................................................#.............................#..............................................................................................................
.......................................................#....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..........................................................................................#..........................................................................................................................................
......#...........................................................................................#.....................................................................................................#.......................................................................................................................#......................................................#.......................................................................#......#.....................................................#.......................................#..................................................................................................................................................................................................................................#..................................................................#.............................................................................................................................................................
....................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................#..............................................................#..................................................................................#.....#.......................................................................#.......................................................................................................................................................................................................................................................#...................................................................#...........................................
.........................#......................................................................................................................#..............................................................................................................................#................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................................##...........................#......................................................................................#.................................................................................#..................
....................................................................................................................................................................................................#.............#.............................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................#.........................................................................................#................................................................................#.......................................
......................................................................................................................................................................#.................................................................................................#..............#.......................................................................................................#....................................................#.....#..............................................................................................................................................................................#....#....................................................................................................................................................................................................#............................................................................#...................................................................................#...................
.........#...............................................................................................................................#.......................................................................................................................................................................................................................................................#......#..................................................................................................................................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................................................
............................................................#...................................................................................................................#....................#...............#....................................................................................................................................................#....................................................#.........................#........................#.......................................................................................................................#.....................................................................................#......#..............#..............................................................................................#...................#.....................................................#..........................................#......................#......................................................................
...#....................................................................#................................................................................................................................................................#..........................#....................................................................#................................#..................#........#..........................................................#........................................................................................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................................
..................#......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................#...............................................................................................................
............................................................................................................................#.........................................................................................................##...........................................................................................................................................................................#............................#....................................#....................................................................#.................................................................................................#..................................................................................#...................#..................................................#...........................................................................#....................................................................................#.....................................#..........
.....................................................#....................................................................................................................#..............................#....................................................................................................................#......#....................................#...........................................................................................................#................#.........................................................................................................#.......................................................................................................................................................#.........##............................................................................#...........................................................................#....................................#.....................................................
....................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#....#.....................................................#.......................................................................................#.....................................................................................................................#.............#.....................................................................................................................................................................
..................................................................................................................................#.............................................................................#..............................................................#......................................................................#..................................#.......................#...............................................................................................................................................................................................#.........................................#............................#......................#......................................................#..........................#......................................#.........#...............................................................................................#.....................................................................................
...................................................................................#........................#.#.................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................#........................................................................................................
........................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................#...................................#.......#..................................................#.............................................................................................#.......................................................................#.......#...................................................................................................................................................................................................#...............................#......................................................................
.........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................#.......#.....................................................................................................................#.................................................................................................................................#..
...#...............................................#.........................................................................................................................................................................#.........................................................................#.........................................................................................................#..................................................................................................................................................................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................
.................................................................................................................................#.............#...............................................#.....................................................#............................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................#.......#....................................................
..................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#....................................................................................................#....#...................................................................................................................................#...........................................................................................................................................................
............#................................................................................#............................................................................................................#...............................................................#..............................................................................................................................................................................#....................................................................................................................................................................#.................................................................................................................#.......................................................................................................................................................................................................................................................................................
............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................
..................................................#......................................................................................................................................................#..........................................................................#...................................#.........................................................#....................#..............#.........................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................#.....................................................
...............................................................................#.........................................................#.....................................................................................................#...#....................................................................#................................................................................................................................................#..........................................................................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................##..................................................
............................................................................#................................................................................................................................................................................................#......................................................................................................................................................#.............................................................................................................................................................................................#.......................#...............................................................#.........................................................................................................................................................................................................................................................................................#...................
.......................#.....................................#.....................................................#...............................................................................................................................................#.............................................................................................................................................................#............................#.....#.......................................................................#..................#...........................................................................................................#.......................#........................................................................................................................#.........#.................................#..........................................................................................................#....................................................
..#.............................................................................................................................................................................#....................................................................................................#.............#....................#.....................#.........................#...............................................................................#...............................................................................................................................#...#......................................#...........#................................................................#.......................................................................................................................................................................#...............................................................................................................................................
.................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................#.........................#...................................................................................................................................................................................#.........................................................................................................................................................#.............................
..................................#....#................................#................................................#....#..........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.......................................#........................................................................................................................................................................#.........................#............................#........................#.......#............#.........
..............................#..............................................................................................................................#.........................#...............................................................................................................................................................#..................................................................................#.........................................................................................................................................#.......................................................................................................................................#...........................................................................................................................................................................................................................................................................................................
.................................................................#..............................#................................................................#................................................................................................#................#...........................................................................................................................................................................................#........#.........................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................
.......#....................................................................................#............................................................................................................#.....................................#............................................................................................................................................................................#.........#......................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................#....................#.................................................#............#........................................................................
...............................................................................................................................#...............................................................#..........................................................................#..............................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#............
...............................................................................................................................#..........#................................................................#......................................................................................................................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........#...
..................................................................................................................................#.............................................#.............................................................##..........................................................................................#.........................................#.................................................................#..............................................................#....................................................#..................................................#..............#.....................................................................#.........................#............................................................#.........................................................................................................................#........................................................................#...........................
.............................................................................................#.......#.........................................................................................................................................#....................................................................................................................#..........................................##.............................................................................#....................................................................................................................................................................#....................................#...............................................................................................................................................................#..........#.........................................................................................................................................#..........
.................................#...................................#............................#.................................................................................#................................................................................................................................................#................................................................#...............................................#................................#..........................................................................................................................................................................................................................................................#......................................................#.........................................................................................#....................................................................................................................................
...............................................................................................................................#.......#...........#.........#...................................................#.#.................#..............................................................#......#....................................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................#...............................#..............................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................#..............#........................................................................................................................................#...........................................................#.........................................................................................................................#..................................................................................................................................................................................................................................#..............
.........#.................#...............................#.............................................................#..........................................................................................#................................................#...............................................................................................................#......................................................................................................#...................................#..............#.........................................................................................................#.#..........................................................................................................................................................................#..............#................................................................................................................................................................................#.
........................................................................................................................#............................................................................................#.........................................................................................#..............................................#....................#.................................................................#.......................................#..............................................#..........................#................................................................................................................................................................................#...........................................................................................#..............................#....................................................................................................................................................
.................................................................#....................................................#..........................................................................................................................................#..........................................................#...........................................................................#................................................................................#....................#.............................#.......................................................................................................................................................................#.............................................#......................#.............................#............................#.......................................................................................................................................................................#...........
............................................................#.........#................................................................................................................................................................................................................................#...................#...............................#...................................................................................................................................#...........................................................................................................#..........................................................#..............................................................................................................................................................................................................#......................................................................#...........................................................................
.........................................................................................................................................................................#......................................................................#....#....................#.................................#............#......................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#................................................................#.............................................................................#.......................................
..............................................................................................................................................................................................................#........#......#...............................................................................................#.........................#......................................................#..........................................................................................................#............................................................................#.................................................................................#....................#..........#................................#.....................................................................................................#......................................#......................#...................................................................................#.....................
.............................#...................#...........................................................................................................................................#...................................................................................................................................#............................................................................................................................................................#..............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#....................................................
..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................#..............#............................#......................................................................................................................................................................................#.............................#..
..........................#........................................#..................................................................................#..........................................................................................................................................................................................................................................................#.......................................................#......................................................................................#..............................................................................................................................#................................................................#......#..........................................................#..........................................................................#..........................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#.........................................................................................................................................#......................................................................................#............................................................................#.........................#..............................................................................................................................................
..................................................#.......................#................................................................................................................................................................................................#.........................................................................................................#..........................#.............................................................................................................................................................#.......................................................................................................................................#..............................#..................................................................................................................................................................................................................................................................................
..............................#................................................................................#..............#........................................................................................................#..........................................................##...................#....................................................................................................................#...............#............#....................................................................................................................................................................#.........................................................................................................#................................#........#...................................................#...............................................................................#..................................#...................................................#..........
.......................................................................#..................................................#..................................................................................................................#..........................................................................................................................................................#...................................................#...............................................................................................................................................................#..............................................................................#..................#..............................................#......................................................#.......................................................................................................................#...........................................................................
....................................#...................................................................................#..................................................................#...........#.................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#...............................................................#...........................................#............................................................................
......................................................................................................................#.........................................................................................................................................................................................................................#.................................#....#........#................................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................
.........................................................................................................#..................................................................................................................................#....................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................#...............................................................................................................................................................................................#...#.....................................#................#.......................................................
.........................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................#..............................................................................................................#...................................................#.........................................................................#...#........................................................................................................................................................................................................................................#.......
............................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................#........................#.................................................................................................................................................#..........................................................................................................................#...........................................................................................#.............................................................................................#...........................................................................
.....#..........................................................#............................................................#.............................................................#.....................................#...........................................................................................................................#.......................................................................................#............................................................................#.................................................................................................................................................................................................................................................#............................................#......................................................................................................................................................................................................
..............................#......................#...........#.....................................................................................................................................................................................#............#...............................#......................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#...................
..........................#....................................................................................................................#..................................#................................................................................................................................................#........................................................#.............................................................#...................................................................................................................................................................................#......................#...................................................................................................................................................................#..............................................................................................................................................................................................
..................................................................#................#......................................................................#.............................................................#..........................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................#.................................#...........................................................................................................................................................................#...........................................................#................................................................#.....................
...............................#...................................................................................#.................................................................................................................#...........................................................................................................................................#...............#.....................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................#.#......................................................................................................#...........
..........................................................................................................................#.................#....................................................................................................................#...........................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#.................................#...............#......................................................#...........................................................................................................................................#....
.....#...................................................................................................................................#................................#.....................................................#...#..................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................#......................................................................................................................................#.................#.................................................................................................................................................................................
...................................................................#........................................................................##..................................................................................................................................................................................#.......#.....................................#...........................................................................................#................................................................................#..................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................................#..............#
............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................................#....................................................................................................................................#......................................................................#.#.#.................................................#.........#...........................#..#......................................................................#.................................................................................#............................
..........................................................................#..................................................................#.................#....................................................................................#............................................................................................#......................................#.................................................................#.....................................................................#........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................#....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................#...........
........................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#....................................................................................................
.#...........................................................................#.......................................................................................................#............................................................................................#.........................................................................................#.............................................................................................................................#..............................................................#............................................#...........................#........................................................................................................................................................................................................................#...........................................#............................................................#...................................................
................................................................................#.........................................................................#..............#............................................................................................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.........................................#.......#..........................................................................................#..........................................................................................................................................................................................................................#..........
......................................#.......#..............................................................#...........................#.........................................................................................................#.......................................................................................................................................#.......................................................#.....................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................#.............................................................................................................................
................................................................................................................................................................................#......................................................................................................................................................................................................................#........................................................................................................................................................................#......................................................................................#..............................#......................................#.......................................................................................................................................#..............................................................................#.................................................#.................
........................................................................................................................#................................................................#...................................#....#.............................................................................#...#.............................................................................................................#.........................................................................................#.........................................................................................................................................................................#....................................#...............................................................................................................#.......................................................................................................#....................................................................
.............#........................................................................................#...........................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#...............................................#...............................................#.#...........................................................
...................................................................................................................#....................................................................................#..........................................#.....................................................................................................................#.........................................................................#............#......................#................................................................................#..............................................................#...........................................................................................................................#...............................................................................................................................................................................................................#....................................................
...................................................................................#..............................#.......#.....................................................................................#......................................................................................................................................................................................................................................................................#.............................#........................................................#....................................................................................................................#..............................#.....................................................................................................................................................#................................................................................................................#..............................
................................#................................#.................................................................#.............................#...........................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#...#.................................................................................................................................................................................................................#.....................................................................................................
...........#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......#...............................................................................................#...............................#....................................................................................................................#................................#...................#...................................................................................................
....................................................#........................................................................................................................................................#..............#....#..#...................................................................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................#.......#....................................................................................................................#..........................................................
..........#.........................................#.................................................#.........................#............................................................................................................#..........................................................................................................................................#........................................................................................................#................................................................................................................#.........................................................................................#..................#..................................................................#.....................................................................................................................................................................................................................................
............................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................#................................................................................................#.......#........#..........................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................
...................................................................................................................................................................................................................................................................................................#......................................................#.................#.#................................................................................#......................................................#...........#.................................................#.........................................#...................................................................................................................#.....#..........................................................................................................................................#....................................................................................................................................
......................................................................................#.................................................................................................................#.....................................................................................................................#...............................................................................#....................................................................................................................................#..................................................................................................................................................................................#.................................................................................................................#...............................................................................................................................................................................
............#.........................#...............................................#...........................................................................................................................................................................................................#.....................#.........#..........................................#..........................................................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................................................................................................................................................................................
...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#.....#.......................................................................................................................................................#..........................................................#.................................................................................................
.............................................................................................................#................#...............................................................................................................................................................#.................................................................................................................#....................#..........................................................................................#...........................................................................................................................................................................................................................#..................................................................................#................................................#.......................................................................................................#...............................
....................#.#.........................................................................................................................................................................................................................................................................................................#..........................#......#..................................................................................................................#..............................#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#............
....................................................................................#................................................#......................#.......................................................#..............................................................................................................................................................................................................................................................................................................................#..............#..........................................................................................................................................................................................................................................................#......#...............................................................................................................................................................#...................................
.......................................................#...................................................................................................................................#.........................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................................................#................#.................................................................
............................................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...................#.....................................................................................................................................#.#................................#..............................................................................................#....................#................................................................
...................................................#.........................#.....................................#............................................................................#............................................................................................#....................................................................................#.................................#.....................................................................#.........#.....................................................#...................................................................#...........#..........................................................................................................#........................................................................................................................................................................................................................#.........................................................
.................................#...............................................#.................................................#................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................
....................................................................#....#............................................#..............#............................................................................................#......................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#........#.................................................................................
.....................................................................#..........................................................#............................................................................................................................................#......................#...................................................................................#..#..............................................#...#............................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#..........................#..................................................
.................................#................................#...................................................................#...................................................................................................................................#..............#..........................................................................................................................................................................................................................#.................................................................................#..#..............................................#....................................................................................................................................................................................................................................................................................................................#..........................................................
.................................................................................................................#....#..................................................................#....................................................................................................................................................#............................#....................................................................................................................#...............................................................................................#...........................................#...........................................................................................#.....................................................................................................................................#...........................................................#..#..........................................................................................
...........................................................#....................................................................#.....................................................................................................................................................................................................................................................................................................#..#...............................................#...................................................................................................................................................................#..#..............................................#........................................................................................................................................................................#.........................................................................................#......................................#..............
..........................................................................................................................................................................#.....................#...........................................................#........#...........................................................#....#....................................#.................................................................................................................................................................................#............................................................................................................................#...................................................................................................................#.....................................................................#.....................................................................................................#.......#.....................................
..............................................................................................................................................................................................................................................................#...........................#..#...........................................................................................................#.........................................................................................................#..........#..................................................................................................................................................................................................................#..............................................................................................................................##..................#...............#.....#............................#................................................................................
..............................................................#.....................................................................................................................................................................................................................................................#......................#..........................................................................#............................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................#.........................................#................................................................................................................................
..............................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#......#.....#.........................................#....................................................................................................................................#......................................................................................#...............................................................................................................................................................................#.....................#......................................#
...........................................#.................................................................................................................#.........................#................................................#.................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................#......................................................................
.........................................................................................#.............................................................................#..............................................................................................#......................................................................................................................................#................................................................................................................................................................................................................................#...............................#...#................................#...........................................................................................................................................................................#.....................................................................................................#..................................
.................................#.........................................................................#...................................................................#...........#.#..................................................................................................................#.......................................................................#.....................................#....................................................................................................................................................................#.......................................................................................#...............................................................................................#...........................................#....................................................#.........................................................................................................#.................................
.........................................#...............................................#..................................#..................................#...................................................................................................#.......................................................................#...................................#.........................#........#.......................................#.........................................................................................................................................................#............................................................................................................................................................................................................#....................................................................................................................#.................#..............................................................#
....................................#....................#....................................................#....................................................................................................#..............................................................................................#...............................................................................#........................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..........................................................................
.................................#.........................................................................................................#...................................................................................#........................................................#.........................................................................................................#..........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................#................#................................................................................
.........................#..................................................................................................................................#..............................#.........................................................................................................................#..................................#..............................................................................................................................................................................................................................#..................................................#...............#....................................................................................................#.......................................................................................................................................................................#................................................................................................
.................................#......................................................................................................................................................#......................................................#.....................................................................#............................................................................................................................................................................#...................................................................................#...................................#..........#..............................................................................................................................................................##.................................................................#.........#..............................#....................................#......#...........................................................................
...........................#.........................................................................................................#.........................................#..................................................................................................................................#......................#..............................#......................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...............................................................................#.....#...........................................#...........................................#............................#...........................................
............................................................................#................................................................................................................#...............................................................................#.....................................................................................#..........#......#......................................................................................#............................#....................................................................................................#............................................#....................................................#....................................................................#..............................................................................................#.................#...................................................................................................................#..#..........
......................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................................................#....................................................................#............................................................................................................................................................................................#............................................................................................................................#...............
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#............................................................................................................................................................................#.........................................................................................................................................................
......................................#....................................................................................#..........................................................................................................................................................................................................#......................................................................................#.........................................................#......#.................................................................................................................#..............................................#.........................#.........................................................................................#...................#................................................#.................................................................................................................................#..................................#..........
.......................................................#.................................................................................#...........................................................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#..................................................................................................................................................................................................................................................................................
..............................................................................................................................................................#........................................#......................................................................................#..........................................##...........................................................................................................................................................#..............................................................................................................#..................#.....................................#..........#.................................................................................................................#.........................................................#..................................................................................................................................................................
..........#......................................................................................................................................................................................#.......#..........................................................................................................................................#..................................................................#..............#..........................................................................................................#............................#.................................#.........................#.............................................#....................................................................................................................................................................................................................................................................#..........................................................................
...........................................................................................................................#...............................#..#..................................#.........................................................................................................................................#.................................#..................................................#..............................................................................................#.......................................................................................#....................................................#......#.....................................................................................................#.......................................................................................................................................#......................................................................................................
..............................................#.................#................................#.......................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.................................................................................................................................................................#..........#.......................................................................
..................................................................................................................................................................................................................................................................................................#..............#..................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#............#..#.........................................................................##.....................................#...............#.................................#.................................................................
.................................................................................................................#...........................................................................................................................#....#.............................................................................................................................................................................................#....................................................................................#..............................................................................................................................................................#.................................................................................................................#..............................................................#.................................................#.....#....................................................................................#.....
...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................#......................................................................................................................................................................................................................................................#.................................................
..................................................................................................................................................................................................................................................#........................................................................#...................................................#......................................................................................................................................................................................................................................................................................................................................................#......................................#..............................................................#...........................................................................................................................................................................................
.........#....................................#...............................................................................................................................................................................................................#............................................................................................................................#..................#.........................................................#.....................................................#...................#...................................#...................................#......................................................#...........................................................................................................................................................................................................................................................................#.............................................#............................
............................#............................#....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................#..........................................................................................................................#..................................................................................................................................#....................................#...................................................#...........................................................#....................................................#..........
...............................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................................................................................#................................#........................................#...........#................................................................................#...............................................................................................................................................................................................................................................................................................................
.................................#.........................#....................................................#.......................#..#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................#.............................................................................................#...............................................#.............................................................#............................................................................................................................................................................................................
...................#..............................................................................................................................................................................#..............#.................................................................................................................................#.............................................#....................................................................................................#.............................#.........................................................................................#.#........#.............................................................................................................................................#.......................................................................#.....#........#.....................................................................#...................................................................................
............................#........................................................................................................................................................................................................................................#...................................................#....................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................#..............................
..#....................................................................................................................................................................................................................#.................................................................................................................#..........................................................................................#............................#.............................................................................................................................#.....................................................#.........................................#..............................................#..........................................................................................................#..............................................................................................................................................................................
..........................................................................................#.......................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.....#................................#...........................................................................................
...................................#........................................................................................................................................................#.........................................................................................................................................................#....#.....................................................................................................................................................................................................................#.....................................................................................................#.....................#...............................................................................#..............................................................................#...................................................................................#.......................................................................
......................................................................................................................................................................................................................................#.........................................................................................................................#................................................#....................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................#.............................................................................................#.................................#.....
..........................................................................#.....................................................................................................................#.........................................................#................................................................................................#.....................................#....................................................................................................................................................................................................................................................................#....#...........................................................................#............................................................................................................................................................#...................................................................................................................
.....#........................................................................................................................................................................................................................................................................#.........#...........................................................#..#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................
...................................................................................#...................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#...................................#.............................................................................................................................................#.......................................................#.................
......................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#..........................................................................................................................#....................................................................#.............................................................................................#................................................
..........................................................................................................................................................................#..................................................#........................................................................................................................................#..................................................................................#......#......................................................................................................................................#................................................................................#..............................................................................#..................................................................................................................................................#.......................................................................#.....................................
...........................................................#..................................................................................................................................................................#..........#............................................................................................................................................................................................#...................................................#...........................................................#............#...................................................................................................................................................................................#.................................................................................................................................#...........................................................#..................................................................................
...................................#................#............................................................#..................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#.....................
..........................................................................................................#...........................................................................................#.............................#...............................................................................................................#.....#..........................................................................................................................................................................................................#..............................#.............................................................................................................#.....................................................................................................................................................................................................................................................................................................................
......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................#.........................................................................................................................#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................
.............#.........................................#..........................................................................................................................................................................................#...................#.................#....................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..........................................................................................................................................................................................................................#...........................................................................................................................................#.........................................................................................
......................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#........................#............#......................................................................#............................................................................
..........#................................................................................................................................................................................#........................#..........................................................................................................................................................#......................................................................#.......................#..................................................................................#........................................................................#............#.........................................................................................................................#................................................................................................................................#.........................................................................#................#..............#.....#.....
....................#....................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................#.#.................................................................................................................#...........................#..............................................................................................................................................................................................................................................
...............................................................................................................................................................................................#...............#............................................#...................................................................................................#.....................................................#....................................#............................................................................................................................................................................................................#............................................................................................................#.........................................#........................................................................................................................................................................................................
...............................................................................................................................#........................................#............................................................................................................................................#.....................................................................................................................................#......................................................#........#....#...................................................................................................................................................................................................................................................#....................................................................................................................#.................................................#............................................................................
..............................#...........................#..............................................................................#...............................................................................................................................................##...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................#...................................................#...................#...............................................................................................
##..............#.................................................................................................................................................................#.......................................................................................................#.....#...........................................................#.............................................................................#.........................................#..................................................................................................................................................................................................................................................#..........#..............................................................................................................................#..................................................................................................#..#................................................
...........................................................................................................................................#...............................................................................................#.................#.......................................................................................#.....................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.........................................................
...........................................................#....................................................................#.....#...................#....#..........................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................#........................................................................................................#....#.................................................................#.............................................................................................................................................................................................................................
...............................................................##...................................................................#............................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................#....................................#........................#..........#.................................................#....................................................................................................................#..........................................................................................#.............................
................................................#....................................................................#.........................................................#.#............#.......................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................#............................................................................................................................................................
....................................................................#.................................................#......................................................................................................................................................................#..........................................#..............................................................#......................................................................#..................................................................................................#..#............................#..............................................................................................................................................................................................#...........................................................................................................................................................................................#......................#....
.......................................................................................................................#.#...................................#.....#....................................#...........................................................................................................#.......................................#.....................................................................................................................................................................................................................#.......................................................#.................................#......................................#........#.................................#...........................................#............................................................................................................................................................................................................................#
.....................................................................................................................................................#........................................................................................................................#.......................................................................#...........................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#
............#................#........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.....#..........................................................................................................................................................#........#..........................................................................................................................................................................................................................#.......................................................................................................#.................
.........................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................#.............................................................................................................................................#...........................................
......................................................................................................#.......................#...............................................................................................................................................#......................................................................................................#..................................................................................................................................#...................................................................................................................................................................#.........#......................................................................................................................................................................................................................#.................................#........................................................................
...............#.....................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#.....................#............................................................................................................................#......................#.......................................................#....................................................................................................................................................................................................................................#....................#......#..#...................................................................
...................................................................................................................#.....#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................................................................................#.......#.......................................................................................................................................................................................................................................#...............................#.........................................
................................................................................................#..............................................................................................#.........................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................................................................................................................................................................
....................................................................#.................................................................................#...................................................#...................#..................................................................................#.........................................#.................................................................................................................................................................................................................................................................................#.........................................................#...........................#..#...................................................................................................................................................................................................................................#..........................#..................................
......................................................................................................................#.................#..................................................................................................................................................#......................................#.......................................................................................................................#........................................................#.........#....#..........................................................................................................................................................................#.........................................................................#......................#..........#................................................................................................................#.....................................#.......................................................
.....................................................................................................................................................................................................................#........................................................#...#..........................................................................................................................................................................#.............................................................#.........#....................................................................#...............................................................#...............................................................................................................................................................................................................................#........................##...................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................
.........................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...................##......#..#.................#....................................#.......................................................#....................................................................................#.......................................................................................................................................................................................#.....................
.............................................................................................................................................................................................................................................................#.................................................................................................#...................................................#..................................................#..........................................................................................................................................................................#...............................................................................#..............................................................................................................#..............................................................................##.......................................................................................................
.....................................................................................................................................................................................................#......................................#...................#....................................................................................................................................................................................................................................................................................................#....................................................................................................#..................#.............................................##............................................#............................................................................................................................................................................................#.................................................
.........................................................................................................................................................................................#..........#.................................................................................................#.........................................................#..................#.................................#.................................#.....................................................................................................#.............................#................................................................................................................................................................................................................................................................................................................................................................................................#...........................................
.......................................................................................................................................................#..........#.......................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...................................................................................................................................................#.............................................................................................
......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................................................................................................................#............................................................................................................................#...............................................................
................................................................#...................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................#...............................................................................................#...#.............................#.............................
..#.............................................................................................................................#.....................................................................#.............................................................#.......#..............................................................#.........................................................................................................................................#...........................................................................#................................................................................................#..............................................................................................................................................#.....................................................#.......#........................................................................................................................................................
..........................................#............................#......................................................................................................#...................................................................................................................#.....................................................#....................................................................................................................................#................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................#...#.........................................................................................
............................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................#....#..................................................................................................................................................#.........................................................................#.....#...............
..............#................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................#......................................................................
............................................................................................................................#.................................................................................................#.#..................................................................................................................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................#................................................................................#...................#...........................................................................................................................................#..#.#..................###...............................#...............................................#....
............................................................................................................................................................................................................#...................................................................................................................................................#....................#........................................................................#............................................................................................................................................................................#...............#...............................................................................#...............#............................................#...................#...........................................................................................................................................................................................................
...................................................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......#............#...........................................................#..................................................................................#.......................................................................#..........#...........................................................................................................................................................................................................#....#.......................................................#...........#..
.....................................................#.......................................................................................................................................................................................#................................................................................#............................#..........................................................................#.........................................................................................................................#.....................................................................................................................................................................#..................................................................................#...........................#..#................................................#.................#.........#..#...............................................................#...............................
...........................................#..................................................................................................................................................................................................................................................#................................................................#................................................................................................#..........................................#..................................................................................................#.............................................#...................................................................................................................................#..........................................................................................#.................................................#..........................................................................................
.......................................................................................................................#...........#................................#.............................#............................................#..........................................................................#.#............#.....................................#.................................................................................#...................................#.......................................................................................................................................................................#..............................................................................#......................................................#.......#........................................................................#.......................................................#...........................................................................
.....................................#...................#............................................................................................................................................................................................................#..........................................................#..................................................................................#................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................#.................................................................................................................................................................
..........................#......................................................................................................................................................................................#....................................................................................................................................................................................................................#.........#..........................................................................................................#.............................................................................................................................#............................................................................................................................................................................................................#...............................#.....................................................................#.....................#.....
..............................................................#.......................................................#..............#......#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................#................................................#................#................................................................................#...................................#...........................................................................................................................
.......................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................................................................................................#.............................................................................................................................................................................#...........................................................#.........................................................#
....................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................#......................................................................................................................................................................#....................................#............................................#...............................................#....................................#......................#..............................................#.................................................................................................#..............................................................................
........................................................................................................................................................#..................#.....................................................................................................................#........................................................................#.........................................................................................#............................................................................#.............................#....................................................#.................................................................#...#..........#...........................................................................#...................................................................................................#................#.................................................................................................................
................................................................................#.............................................................................................................#.............................................................................#.....................#.....................................................................................................#..........................................................................#.................................................................................................................................#.......#...................#..#...............................................#........................#.......................................#.....................#.................#.............................................#......#................#.................................................................................................................#..................................
........#.............#...............................................................................................................................#............#.....#.....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................#...............................................................................................................#........................................................#...
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..................................................................................................................................#.......................................................#.............................................................................................................................................................#......................................................................................................................................................................
.................................................................................................#....................................#...........................................................#.................#...#.............................................................................................................................................................................................................................................#..............................................................................................................#......................#....................................................#..........................................................................................................#...........................................#......................................................................................#..............................................................................................................#.........
................................................................................................................................................................#.........................................................................................................#.#..............................................................#..............................................................................................................................................................................................#.........................................................................................#................................#.................................................................................................................................................................................................................................................................#................................................................................................
.........................................................................................................................................................................................................................................................................................#......................#........#.................................................................................................................#...........................................................#...................................................................................................................................#...................................................#...................................#............................................................................................................#.............#..........#....#................................................................................................................................#........................
.....................#.......................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................
.........#...........................................................................................................................................................................................#................................................................................................................#...............................................................................................................................................................#...................................................................................................................#..............................#.........................................#.............................................................................#..............................................#.........................#...........................................#......#......#...................................................................................................................................
..........................................................................................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................................................................................#...........................#..#.....................................................
...................................................................................................................................#..........#..................................................................................................#.....#..............#...........................................................................................................................#...........#................................#..........................................................................................................................#.................................#....................................................................#..........................................#......................................................................................................#.......................#.........................................#..................................................................................................................................
...............#..............#....................................................................................................................................................................................................................................................................................................................................................#................#.............................#...............................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................#..............................................................................................................
...................................................................................................#.............#......................................................................................................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................................................................................................................................................................................................##.....................................#.....................................................................................................................................................................................
.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#............................................................................................................................................................................#................................................................................................................................................#..................................................................................................................................................#................................................................................................#
.............#..........................................................................................................................................................#................................#..........................#................................................................................#.......................................................................................................................#..#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................#............................................................................................................................................................................................
................................................................................................................................................................................................................#.........................................................................................................................................................................................#................##...........................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................
........................#..................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#..................................................................................................#...............................................#.....................................................................
...................................................................................................................................................................................................................#...............................................................................................................................................................................#......#..................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................#................#..........................................#......................................
........................................................................................................................................................................................................#............#......................................................................................................................................................#..................................#.............................................#..................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................................................................#...................................................................................
........................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................#.............................................................................................................................................#...................#....................................................................................................................................................................................................................................................................................................................................................
..................................................................................#....................................................#......................#........#.................................................................................................................................................................................#..........#.........#..............................................#.................................................................................................................................................................#.........................#...................#..#..........................................................................#.....#.............................................................................................................................................#............#.................................................................................................................#.........................
....................................................................#.......#...........................................................#........................#..........................#.....................................#.................#.............................................................#...............................................#............................................................................................................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................
.......................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#................................................................................................................................#.....................................................................................................#.............................................................................................................................................................................................................................................
................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................#...................................................................................................................................................#...........................................................#.......................#..........................................#................................................................................#.......................
.....................................#...........................................................................................................#.........................................................................#........................................................................................................................................#..........................#.............................................................................................................................................................#.......................................................#...................................##...#...............................................................#..........................................................#............................#..............................................................#..................................................................................................#...............................................
.............................................................#...........#.................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#..................................................................................................................................
........................................#.................................................#.....................#......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................................................................#...........................................#.................................
........................................................#.......................................................................#........#....#...#..........................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..........................#........................................................................#......#............................................#..........#.............................................................................................................#....................................................................................................#................................................................#............................#
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#........................................#.......................#...........................................
.....................................................................................................................................................#.................................................................................................#.............................#.......................................................#................................................................................................................................................................................................................................................#........................................................................................................#......................................................................#...........................#..#...........................................#..............................................................................................................................................................................
..............................................................#............#........#...............#..................................................................#................................................#......................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........#....................................................................................................................................................................................#..................................................
......................#...................................................................................................#.................................#....................................................................................................................................................................##.....................................................................................................................................#........................................................................................................................................#..........................#......................................................................................................................#........................#........................................#...........................................................#.........#...........................................................................................................................#
.....................................................................................................................................................................................................#......#.......................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#..........................................#........................#.................................................................................................#......................................................................
......#.........#...........................................................................................................................................................................................................................................................................................................#....................................................................#............................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................................#.....................................................................................#.................................................................................
.........................................................................................................................................................................................#..................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................................................#................................................................#............#.......................................................................................................................................................#...........................................
...........................................................................................#................#.......................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#..........#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................#.........................................................................................................
................................................................................................................................................................#....................................................................................#.....................................................................#............................................................#.................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................
.............................................................................................................................#............................#.......................................................................#..............#.....................................#.....................................................#................................................................#..............................#...........#....................................................................................................................................#................#..................................#......................................#..................#.....................................................................................#.............#...........................................................................................................#....................................#.....................................................#................
.............................#........................................................................................................................................#......................#...........................#......................................#..........#.............#..............................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................................................................................#..................#..................................................................................................................................................................#.........................................................
...................................................................#....................................................................................................................................................................................................#.#................#...#.............................................................................#.................................................#.......................................#...........................#.........................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#.................................................................
....................................................................................................#................................................................................................................................#..........................................................................#......................#...................................................................................................................................................#......................................................................................................................................................................................................................................................#........#..............................................................................................................................................................#............#................................................................................................
................................................................................................................................#.............#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#...................................#...........................................................................................................................................................................................#...............
....#...................#......................#........................................................................................................................................................................................................................#....................................................................#........................#.................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............................................................................................................#............#...............................#..................
......................................................................................................................................................................................................................................#........................................#..........................#.............................................................................................................................................#.......#..............................#....................................................................................#...............................................................................................................................................#.............................................................................#.....................................................................................................................................................................................................................
...................................................................#.........................................#............#.......................................................................................................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#............................................#............................#....................................#....................................................
....#...............................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................#...................#...................................................................
.......#..............................................#................................#.......................................................................................................................................................................................................#...................................................#.............................#............................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................................................................................................#................................................#.................................#........................#................................................................................................................#...........................................................................................#................................................................#.#.....................................................................................................................................#.....................................................#....................................................#.....................................................................................#.....................................................#.......................................................................................................
..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......................................................#.......................................................................................#...................................................................................................#............................................................................................................#...............................................................................................................................................................................
..........#............................................................................................#...........................................................................................#........................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................#.................................#...................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................#.................................................#..............#....#.............................................................................................................#................
.......................................................#.......................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....#.................#........................................................#.....................................................................................................................................................................................#...........................................................................................................#...................
......................................................................................................................................#..................#......................................................................#..................##...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................
...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#.............#......................................#.#........................................................................................................
..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..............................................................................................#......#..............................#................................................................................................................................................#......#....................................#..................................................................................................#...............................
....................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#......................................................................................................................................................#.......................................................................................................................................................................................................................................
...............................................................................#............................................................................................................................#.....................................................................#.......................................................................................................................................................................................#.............................................................................................................#............................................................................................................#...........................................................................................................#.....................................................#..........................................................................................................................#......................#..............
........#...................................#...........................#.....................................................................................#......................................................................................................................................................................#..........#.............................................................................................................................#.......................................................................................#...............................................................................................#.....#..........................................#...............#....................#................................................................................................................#..........................................................................................................................................................
....................................................................................................................#................................##..........................................................................................................................................................................#..............................................................#.....................................#..............................................................................................................................................................................#.................................#...................................................#.......................................................................................................................................................#.........................#...................................................................................................#......................................
...........................................................#............................................................................................................................#..........................................................................................................................#...............................................................................................#...............................................#.........................................................................#....................................................................................................................................................#......................................................#.........................................................................#...................................................................................................................................................................................................#
...........................................#..............................#...............................................................................................................................................................................#.............................#.................................................................................................................#............................................................................................................................................#...........#..................................................................................................................#......................................................................................#...........................................................................................................................................................#.................................................#......................#.....................
...........................................................#...........#...................#............................................................................................................#.....................................................................#.................................................................................#...............................#........................................................................................................................................#........#...........#...........................#.......................................................................#................................................................................#.............................................................................................................................#......................................................................................................................................................
..............................................................#.....................................................................................................#.................................................................#.....#.......................................................................#.........................................................................................................#........................................................................................................................................#..............#..................#.............................#........................................................................................................................#..........................................#...........................................................................................................................................................................................#................................
..........................................................................................................#..........................#..........#.......................................................................#......................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...................................................................................................#......................................#..........................................................................................................................................................................................................................
............................................................................#....................#..................................................................#...........................................................#............................................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................#...................................................................................................................................
.............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................#.............................#............................................................................................................#.....................#.................#.....#....................................................................................................................#............................................................................................................#....................................................................#.....
..............................#................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................
........#...........................#..#.......#...................#.................................................................................................................................................................................................................................................#...........................................................................#................................................#.....................................#....#.............#........................................................................................................................#..........................................................................................#............................#.................................#........#...................................#.....................................................................#......................................................................................................................
......................................................................#..................................................#........#....................................#....#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#...........................................................................................................................................................................................................#......................................#..........#.......#....................................................................
............................................................................................................................................................................................................#...#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................#......................................................................................
.................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................#..................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#......#............................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................#.................................................
........................................#........#......................................................................................................................................................................#..............#...............................................................................................................................................................................#........................................................................#...............#..............................................................................................#..................................................#.......................................................................................#....................................................................................................................#........................................................................................................................................................
...............................................................#..........................#.......................................................#....................................#.................................................................................................................................#..........................................#..........................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................................................................................................................................................
..........................................................................................................................................................................#...............#..........................................................................................#.........................................................#.........................................................................................#...................................................................#.........................#...........................#...............#............#.........................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................#.
................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#....................................................................................................................#.....#............................................................................................................................................................................................................................................................................................................................
....................#.................................................................#..................................................................#....................................................#........................................................................................................................................................................................#..........................................................#........................................................#.....................................................................................................................................................................................................................................#...................#.....................................#..............................................................................................................................#.......................................................................#.....
.........#..............#..................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................#....................................................................................................................................#.................................................................................................................................................................................##.........................................................................................................................................................................................#..............
...........................................#.......................................................#..................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..................................................................................................#.....................................#.............
...............................................................................................................................................#..............................................................#................................................#.....................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................................#.............#...............................................................................#....................................................................
............................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................
......................................................................#..........................................................................................#.....................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................#...................................................#.......#.....................#...............................#.........................................................................................#....................................................................#.......#............................................#..
......................................................................................................................................................................................................................................................................................................................................#......................................#................................................................................................#........................................................................................#.....................................#................#..........................................................................................................................................................................................#...........#................#...................................................................#................................................................#......................#..........#..........
.......................................#...................#.................................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................#............................................#..............................................................#...............................................................................................................................................#...................................................................#...................................................................................................................#.............................................
................................................#..............................................................................................................................................................#.....................................................................................#............................................................................................................#....#......................................................................#.....................................................................................#.......................................................#..........................##............................................................................................................................................................................................#..............#...................................................................................................................................................
.................................#....................#...................#......................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..............#....#............................................................................................................................................................................................................................................................................
..................................................#.............#....#..........................................................................................................................................#.........................................................#.........................................#..........................................................................#.....#...............................................................#..................................................................................................................................................................................................................#.............................#......................................................................#..........................................................................................................................................................................................................................................
.................................................#...............................#.......................................................................................................................#...........#................#...........#......................................#.............................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#............................................................................................#.............................................
.................................................................#..........................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................#..........................................................................................#.................................................#..........................................................................................................................................................................................................................................#.................................................................#...................................................
............................................................................................................................................................................................#...........#......................................................................................................#..................................................................................................................#..........................#.................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................#....................................
.....................................#............#............................................................#...............................#........#.......................................................#...............#...............................................................................................................#...........................................................................................................................................#.......................#....................................................................................................................................................................................................#..................................................................................#......................#..............................................................................................................................#....................................................#......#.........
....................................#.................................................................................................................................................................#................................................#.............#........................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................#..........................#.............................................................................#............#...............................................#.................................................................................................................................#.......
.......#..................................................................................................#................................................................................................................................................................................................#......................................#........#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................##.................................#...........................................................................................................
...............................................................................................................................................................#....#............................................................................................................................................................................................................................#.....................................................................................................................................................#...................#.........................................#...........................................#...............................................................................................................................#.............................................................#................................................................................................................................................................#.......
........................................................#...........................................................................................................#..............................................................#...............................................................................#..................................#................................................................................................................................................................................................................................................#........#........................#......................................................................#..........................................................#.................................................................................#.......#................................#.................................................................................................................................
.........................................................#......................#...............................................................................................................................................................................#....................................................................................................#........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................................................................................................................
............................................................#..............#....................................................................................................................................................................................#..............#.............................................#.............................................................................................................................................................................#.............................................................................................................................................................................................#.........#....................................................................................................................................................#...............................................................................................................................................................
...........................#......................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................#.............#............................................................................................................................#...........................................#.....................#....................................................................................................................................................................................................................................................................................................................................#........
....................................#..........................................................#....................................................................................#...................................................................................................#..................................................................................................................................................................#............................................................................................................................................................................#....................................................................................................#........................................................................................................#.....#................................#...............................................................................#..........................................................
..................................................#.......................................#........#.............................................................#....................................................................#............#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........#.#.................................................................................................................................................#....................................
..............................................................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........#................................#....................................................................................................#......................
...............................#...................................................................#.......................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................#..................#...............................#..........................#..........................................................................#....................................................................................#......................#.......................................................#................................................#................................................................................
......................................................#.......#..........................................................................................................................................................................#.........................................................................................................................#.....................................#..............#..................................................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................#..........................................................................#........................................................
...........................................................................#.....................#...................................................................................................#.................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...............................#.................................#.........................#..................................#.....
....................................#..................................................#.................................................................................................................#......................................................................................................................................................#...................................................#..........................................................#...............................#..#.........................................................#....................................................................................................................#.....................#....................................................................................................................#.....................................#.....................................................................................................................................................
.........................##............................................#.................#.........................................................................#....................#............................................#......................................................................#...................................................................................................................................#....................................#...............................................................................#.................................#...........................................................................................................................................................................................................................................................................#....................................................................................................................................................
..........................................................................................................#.............................................................#...........#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#.................#.............................................................................................................................#........................................................................................................#....
.........#...........................#....#.....................................................................................................#.......................#...................................................................................................................................................#...............#....................................................................................#............................................................#...........................................................................................#...................................................................................................................................#................................................#..........................................................................................#....................................................................................................#........................................................
...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................#...............................................................#............................#...............................................#.........................................................................................................................................................................................
...................................#.......................................................................................................................................................................................................................................................#.......#.....................................................................................................#......#..#..................................................................................................................................................#.......................................#.......#....................................................................#....................#..................................................................................................................................#.............................................................#.....................................................................................................................#
#.............#..........#.......................................................#...............................................................................................................................................#.........................................................................................................................................................................................................#.....................................#.................................#.....................................................#.................................................#...#....#................................................................................................#........................................................#.............................................................................................................................#.....#.....................................................................................................
.......................#.......#.........................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#.............
................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#.............................................................#......#.................................................#....................................#............#..............#..................................................................................................................#.....................................................................#............#............#......
...............................................#..............................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................#......#...#..............#..........................................................#.........#...............................................................................................................................................................................................................................................#..................................................................................................................#............................#....................................................
....................................................................#.........................................#...................................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#...............................................................#.............................................................................................................................................................................................................................................................................
................#.................................................................................#.....#.............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..............................................#...............................................#.................................................................................................................................................................................#.......................................................#..................................................................#.........................
................................................................................................................................................#.........................................#..............................................................#...............................#..................................................................#....................................................................#......................#.........................................................................................................................................#................................................................#..................................................................#......................................................................................................................................................#..........................................................................................................................................
.....................................................................................................................................................................#............................................................#.....................................................................................................................................................................#...........................................#.....................................................................................................................................#...................................................................#................................#.........................................#.....................................................................#...............................................................................................................................................#....................................................#...................
..............................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................#..................................................................................................
................#.......................................................................................................#............#.............................................................................................#........#.............................................................................................................................................................................#..........................................................................................#..................................................#.................................................#......................................#......................................................................#..................................................................................................#.................................................................................................#..........................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................#................................#...........................................................................................................................#...#................................................................#........................................................................................................................................................................................#............................#................................................................................................................................................#.................................
.................................................................................................##...........................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..................#.........................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................#.......................
.......................................................................................#.....................................................................................#...............................................................................................................................#..........................................#.......................................................................................................#............................................................................#...................................................................................................#..................................#.....................................................................................................#.............................................................................................................................#................................................................................#..............................
..........................................................................................................................................#....................................#..........................................................#..................................................................................................................................#...........................#........................................................................................................................................................................#............................................##.................#............................................................................................#...................................................#............................#.............................................................................................................................................................................#........................#
.....................................................................................................................................................#........................#......................................................................................#...........................................#............#....................#............................................#...............................................................................#.......................................................................................#........................................................................................................................................................................#......................................................................................................................................................#..#............................................................................................................................
................................................................#............................#...........................................................................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................................#....................................................................................................................................................................#.................................................................#..............................................................#............................................................................
......#.....................................................#..........#...................#................................................................................................................................................................#................................................................................................................................#...........#..........................................................#.........................................................................................#...............................................#....................................#............................................#...........#.....................................................................................................#.....#.........#............................................#..............#............................................................................................................#............................
............................................#...#.......................................................#........................#.................................................................................................................................................#....................................#...................................#.....................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........
.............................................#......................................................................................#..........................................................#.............#...........................................................................................................................................................................................................................#...........................#..#.....#...................#........#................................................................#.........................#.............................................#...............................................................................................................................................................................................................................................................................#.........#........#................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................................................#...............................................#....................................................................................................................................................................................................................#...........................................................................................................................#......................................................................................................
....................................................................................................#...................................................................................................................................................#..............................................................................#..................#..............................................................................................................#................................................................#........................................................................................................................................................................................................................................................................................................................#...#................................................................................................................................................................
............................................................................................#.......................................................................................................................................#.........#.....................................................................#................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........#..#.............................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#..........................#..........................#.............#...#.......................................#............................
.................................................................................#...................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..........................................................#.....................................#............................................................................................................................................................................#..............#....................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................................#...............#..................#.............................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..................................................................#..................................................................................................................................
.............................................................................................#..............................................................................#....................................................................................................#.................................................#.............................#.......#................#.......................................................................#......................................#...........#..................................................................................................................................................................#...........................................................................................................................................#.........#................................................................................#........................................................................#...............................
..............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........#........#.............................................................##...........................................................................................................................#............................#..................#............................................................................#..................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................................................................#..............................................................................................................................................................................................................................................#..........#.........#........#..................................................................................................................................
.......................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................#......................................................#.........................................................................#..................................................#......................................................#......................................#................................................................................................................................#................................................................#...................................................................................................#..........
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#......................................................#.......................................................................................#.......................................#...........................................................................................................................................#...............................#......
....................................................................................................................................................................................................................................................#............................................................#..........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#.......##..................................................................................................................................................................
....#.................................................................................................................................................#.....................................................................................................................................................................#...................................................................#.................................................................................................................................#................................................................................................................................#................................................................................................#.................................................................................#..................................................................#......................................................................................................#.......
..................#..................................................................................#.................................................................................................#....#.....................#.........................#....................................................#........................................#......................................................................................................................................................................................................................................#....................................................................................................................................#.......................................................................................................#.........................................................................................#.....................................................#.........................................
.........................................................#...........................................................................................#.................................................#...................#...................................................................................................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#....................................................................................................................#.........#............................................#..................................................................................................
........#..#..............................................#............................................................................................................................................................................................................#......................................................................................................#......................#.............................................................................................................#.....................................................................................................................................................................#.....................#............................................................................................................#...................#.............................................................................................................#.............#...........................................................
...........................................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................#......................................................................................................................#....................................#.#.................................#....................................................................................................#.................................#.........#.................................................#.............................................................................................#...#..................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#..................................................................#......#.........................................................................................................................................................................................#...........................................................................................#.......................
.....................................................................................................................................................................................................................................#...............................................................................................................#................................#...........#...........................................................................................#.....................#..........................................#..................#............................................................................#................................................................................................................................................................................#.............................#..................................#.....................................................................................................................#
..................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#............................................................................##..................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................
.................................................................................#........................................#......................................................#............................................................................................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.#..............................................................#.................................................................................................#.....................#..............#............................................................................
........................##...............................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#...............................................................................................................................................................................................
.........................................................#.......................................................................................................................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......................................#..........................................................................................................#...#..........................................................................
................................................................................#................................................................................#.....................................................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................#......#.............................................................................................................................................#..............................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.................#.........................................#.....................................................................................................#..............#.................#........................................................................................................
........................................#...................................................#..............................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#..............................................................................................................................#............................................................................................................................................#...#...........#........................................................................................................
.........................................................................................................................................................................................................#.................................................................................................#............#...........................#..#...#....................................................................................................................................#..........#....................#..............................................................................................................................................................................................#..............................................................#........................................................#...............#................................................................................................................................................................
...................................#..............................................#..........#.......................................................................................................................................................................#....................................................#....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................................................................................................................#..................................................#.......................................................................................................................................................#.............................................................................................................................................................................#...........................................................................................................................
..........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................##.......................................................................................................#..............#..........................................................................................................#......................................................#............................................................................................................#.................#...............................................................................#..........................................#....#........
.........................................................................................................................................................................#.................................................................................................................................................#.......................................................................#..#...........................................##....................................................#................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................#..................................................................................
............................................................#.............................................................................................#.........................................................................#...................................................#....#...................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...................................................................................#..........................#.....................................................................................
............#.............................................................................#....................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................
....................................#................#....................................................................................................#....................................................................................#.............#..................................................................................................................................#............................................................................................................................#...............................................................#..........................................#...............................................................................................................................................................#............................................................................................................................................................................#..................................................
...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................#.............................................................................#.........................................................................................................................................#...................................................#...............................................................................#..........................................................................................................#............................................................
...................................................................................................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................#............................................................................................................#...........................................................................
..................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#......................................................................................................................#..................................................................................................................................................................................................#.........................................................
..........................................................................................................................................................................................................................................#...............................#..............................#..........................................................................................................................................#..................................................................................................................#...................................#.................................................................................................................................................................#..........................................................................................................................................................................................................................................................
........................................#................................................................................#.....#..............................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................................................................................................#.......................................................#.........................................#................................................................#...............................
...................................................................................................#.#........................#.........................................................................................................................................................#...........#.......................................#.....................................................................................#.......................................................................................................#.....................................................................................................................................................#...................................#...........................................................................................................................................................................................................................................................................#.......................
.............................................................#............#....................................................................................................................................................................................................................................................#................................#...........................#...................................................................................................#.......................................#.#.......................................................................................................#.........................................#..............................................#..................................................#................................................................................#.............................#..........................................................................................................................
................................................................................................................................................................................................................................................................#....#...#................................#.....................................................................................................#.........................................................#...............................................#..............................................................................#...................................................................................................................................................................................................#...........................................................................................#....................................................#.........................................................................
............................................................................................#.......................................#........................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................#..#..........................................#................................................#..........#................................#.........................................................................................................................................................................................
.............................................................................................................................................#.............................#........................................................................................#..............................................#....................#...................................................................................................................................................................................................................................................................................#..............................................#........................................................................................................................................................................................................................................................................................................................................................#...
........#..............................................................................................#................................................................................................................................................................................#...........................................#........................................................................................................................#.............................................................................................................................................................................#.......#........................................................#................................................................................................................................................................................................................................#..........................................................#...............................
...#....................................................................................................................................................................................#................#....#......#.....#.................................#...............................#...........................................................................................................................................................................................................................#........#........................................#...................................................#.....................................................................................................................................................................................#.................................................................#..........................#..............................................................#......................................................
.................................................................................................................................................................................................................................#..........................................................................................................#..................................................................................................................................................................................................................................................#....................#..........................................................................#................................#............................................#..........................................................................................................................................................................................................................................................
..................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................#.....................................................................
............................................................................................................................#.............................#...........................................................#...............................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................#.......................................................................#.....................................#..................................................................#............................................
....................................................................................................................................................#....................#...................................................#...........#......................................................................................................#...................................................................................................................................#......#......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...............................................
.....................................................................................................................................#..........#......................................................#............................................................................................#............................................................................#.........................................#.......................................#...............................................................................................................#................#.........................................#.........................................................#............................................................................................................#.............................................................................................................................................................................................#....................
............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................#...........................................#..................................................................................................................................................................#..#..............................................................................................................#..............................................................................................................................................#...........................#....................#..............................#.......................................................................#............#.#..................#.............................#.#......................................................................................#...................................................................................................................................................................................................................
..........................................................#........................................................................................................#...............................#............................................................................................................................................................#..................................................................................................................................................................................................................................#....#.........................................................................................................................#................#.......................................................................................................................................#..............................................................#.............................................................................
..............................................#..........................................................#..................................................................................#................#............................................................................................................................................#..........................................................................##.....................................................................................................................................................................................................#........................................................................................#...........................................................................................#........................#................#....................#.....#.......................................................#..........................................................#..............
..................................................#.........................................................................................................................................................................................................................................................................................#.......#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.........................................................#.....#...............................
..............................................#.............................#.............................................#............................................................................................#................................#................................................#..........#.....................................................................................#.............................................#..............#...........#......................................................................#.................................#..........................#.............................................................................................................................................................................................................#....#..........................................................................................................................#..........#.......................................................
..........#..............................................................................#...........................#.................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#...#.......................................................................................................................................................................................................#.#.........................#.......................................
..............................................#.#...................................................................................................................................................................................#............................................................................................................................................................................#...........................#..#............................................................................................................................#......................................................................................................................................................................................................#............................#...................................................................................................................................#..................................................................................
....................................................................................#.........................................#.......................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................#..............................................................#....................................................#...............................................................................................................................
.................#...................#........................................................................................................................................#...................................................................................................................................................................#................................................................................................#............................................................................................................................#.............................................#....................................................#..........................................#....................#....................................................................................................................#.................................................................................#.............................................................................
.....................................................#....................................................................................#..........................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#..............................................................................................#...................................................................#.............................................................................................
.............................#.................................................................................................................................................#...............................#.....#..............................#........................................................................................................................................#..................................................#............................................................................................................................................................................................................................................#.......................................#................................................................................................................................................#........................................................#........................................................................................
............................................................................................................................................................................................#............................#.......................................................................................................................................................................................#.......#...................#.....................................................................#.........#............................#..............#.................................................................................................................................................#.....................................................................................................................................................................................................##.....................................................................................................
.............................................................................................................................................................................#..................................#................................................................................................#......................................................#................................................................................................#............................................#...................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...........................#..#............................................................................
..........................................................................................................................#......................................................................................................#..........................................#..................................................................................................................#...................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................#...................#.....................................................
......................................................................................................#................................#.............................................#.............................................................#........................................................................................................................#................................#........................................................................#......................#...............................#..........#.................#.................................................................................................................................#...................................................#.......................#...........................#.....................................................................#..............................#...............#..............................................................................................
........................................#.............#....#......................................................................................#.................................#...................................................................................................#...........................................................................................................................#.......................#........................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.............................#.....................................#........................................................................................................#....#........
.............................................................................................................................................................................................................................................................................................................#..................................................................................................#............................................................................................................................................#...................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................#.........................
..................................#...........................................................................................#..........................................#.......................................................................................#.........................................................................#.....................................................................................#........................................#...................................................#........................................................................................................................................#...........................................................................................................................................................................................#................#..........................#...................................................................................................................#....
..........................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................#...............................................................................#.....................................................#.....................................................................................................................................................................#..............................................................#.........................................................#......................#........
................................................................................................................................................................................................#...................................................................................##....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................#......................................................................................................................................................................
...................................................................................#.........................................................................................................................................................................#...................................................................................................................#...................................................................................#.........................................................................................................................................#...........................................#.......#................................#.....................................................#...........................................................................#....................................................#............................................................................................................................................
.........#..........#...............................................................................................#..........................#............................................................#...................#...........................................................................................................................#.................................#......................................................................................................................................................#.#...................................................................................................................................................................................#...............................#..............................#.................#.............................#.....................................................................#.......................................................................................................
........................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................#........#............................................................................#.....................................................................................#.............................................................................................................................#.........................................................#.......................................................................................#.................................................
...............#.................#...........................................................#....................................................#..........................................................................................................................................#................................#...........................................................................................................................................................................................................................#..............#...................................................................................................................................#....................................................................................................................................................................................................................................................#.....................................................................
............................................................................................................................................#.............................................................#.....................................................................#............................................#.....................................................................................#.................................................#........#......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................
.........................................................................................................................#.........##..........#.......................#.............................................................##......................................#.........#...................................#......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................#.....................................................
....#...................................................................................#.........................................................#......................#.....#.............................................................................................................................................................#...................................................................................................................................#...............................................#.............................................................................#........................................#...............................................................................................................................................................................#.............................................................................#.................................................................................................................
.......................#...............#......................................................#.#............#.............#.................................................................................#.................................................................................................................................................................#..................#.............................#.................................#.................................................#..............................................................#....................................................................................................................................................#...................................................#.....#.......................................................................#.....................................................#.......................................................................................................
..........................................#......#...............................................................................................................#..........................................................................................................................................................................#..........................#..#..............................................................................................................................................#..........................................................................................................................................#....#......................#...........................#...............#..............................................................................#............................#...............................................................................................................................................................................
....................................................#.........................................................#..........................................#........................................................#......................................................................#................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#.....................................................................................................................................................#................#............................................................#......#..........................................................................
...............#...#.#..................................#............................................#...................................#...................................................................................#.................................................................................................................................#..........................................#.....................................................................................#......#.......................................................#.................................................................................................#........#......#......................#...........#.......................................#................................................................................................................................................................................#.........................................................#..................#.............
.............................................................................................................................................................................................................................................................................#..#......#....#...............................................................................................................................................................................................................................................................#..................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#.........................................................#................
........................................................................................................................................................................#.#...............................#......................................................................#......................................#..................................#.................................#...............................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................
...........................................................................................#................................#...............................................................................................................................#.......................#..........................#..........#..#.......................................................#..............................................................................................................................#.......................#.....#.......................................................#..............................................................................................................................................#........................................................................................#......................#..............................#...............................................................................................................................
.................#...............................................................#..................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................................#................................................#...............#............#.................................................................................................................#.............................................#..........................................#.......#...................................................................................................
.......................................................................................................................................................#.....................................................................................#................#....#.........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......#............................................................................................
................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................#......................................................................................................................................................................................................................................#.........#.........................................................................................#.....................................................#.....................................................................................................................................#...........................................
....................................#.....................................................................................................................................#.........................#.....#..#.................................................................................................................#........................#......................................................#.......................................................................................................#...................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................#......................................................................
............................................................................................................................................................................................................................................................................................#......................................................................#...........#.......................................................................................................................................................................................#....................................#...............#...................................................................................................#.................................................................................................................................................................................................................................................................................................#.....
..#.......................................................................#...................................................................................#...................................................#..................#.................................#...............................................................................#..................................................................................................................................................................................#...........................................................#...................................................................................#.......................#........................................................#..................#.#................................................#.....................................................................................................................................................#...........................#..#.
.................#..........................................................#.........................................................................................................................................................#.......................................................#.................................................................#...................................#.....................................................................................................................................................................#...................#..................................................#.........................#.......................................................................................................................................#...............................................................#....................................................................................................................................................
...............................................................................................................................................................................................#........................................#.................................................................#............#...............................................................................................................#.................................#....................................................................................................................#.....................................................................................#....................#.............................................#............................................................................................................................................................................#...................................................................................................
.....................#................................................................#...........................................#.....................................................................................................................#.................................................................................................................................................................#.............................#............#...........................................#.......#............................................#............................#.......................................................................................................................................................................................................#................#.......................................................................#.....#......#......................................................................................................................
..............................................................#......................#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#....#...............................................................................................................#..............................................................................#.........................................................................................##.......................................................#..........................................................................................................
................................#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.......#..................................................................................................#...................#.................................................................#.....................#............................................................................................................#..............#........................................................................................................................................................#........................................
......................................................#..........................................#..................................................................................................................................................................................................................#................................................................................#................#...........................................................................................................................................................................................................................##......#.........................................................#......................................................#.......................#....................................................................................................................#...............................................................................................................
....................................................................................#...................#..................................................................................................................................................................................................................................................................#......................................................#........................................................................................#................................................#.................................................................................................................................................................................#....................................................................................................................................................................................................#.......................#............................................
...........................................................................................................................................................................#...................................#..........................#................................#.................#..........................................#........................#..........................................................................................................................#.....................#....#.........#......................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..............................................#.....#....
..............................................................................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................#....................#................#....................................#........................#.................#.#............................#........................................................................................#..........................#......................................................................................................................................................................................#....................................
............................................................................................................................................#.............................#................................................................................................................................................................................................................................................................#................................................................................................................................................#............................................................................................................................#.........................................................................................................#................#...................................................................#...............................#..........................#...................................#................
.................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................##............................................................
.....#.......................................................#..........#...............................................................#..................................................#.................................................................................................................................................#................................................................................................................#.........#.........................................................................................#......................................................#..............................................................#.................................................................#..................................................................................................................................................................................#..........................................................................................
........................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................#.......................................#.................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................#.................#.......................#...#....................................................................................................................................................................................................................................................................................................#................................#....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#................................................................
.........................................#...................................................................................................................................................................................................................................................................................#...............................................................................................#................#.................................#...........................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#..........
.............................................................................................................................#........#...................................................................................#................#....................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#...............#..............................................................#..................#.........................................................
...................................................................#......................................................................................................................................................................#.............................................#.............................................................................................................................................................................................................................#...............................#...................................................#........................................#.#...........................#.............................................................................................................................#....#.....................................................................#............................................................................................................................................#
........................................................................................................................................................................#........................................................#.....................................................................................................................................................#.....................#...................#...#...#.................................................................#........................................................................................................#......................................................................................#..................#.....................................#............................................................................#.........................................#.........................................................#..................................................................................
...............................................................................................#..............................................................................#................................................................................................................................................................#....#.................................................................#............................................................................#.......................................#..............................................................................................................................................#...............................................................................................................................................................................................#......................#.........................................................#............................................................
..................................#....#....................................................#.............................................................................................................#.....................#................#................................#..................#......................................#...............................................................................................................................##........................................#...............#.....................................................#..........#.....................................................................................................#......................................................................................................#......................#....................#.......................................................................................#................................#..............................................
....#...................................................................................................#..........................#........................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#......................................................#....................................................#..........................................................................#.....................................................................................
...............................................................................................................................................#...............................................................................................#.............#....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...........#..#..............................................#............................................................................................................................................................................................................................
.......................................................#..................................#............................................................................................................................................#.................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................#.....................................................................................................#....................................................................................................#
...#..........................................................................#.........................................................................#.......................................................................#.....................................#..#..............................................................................................................................................................................#.........................................................................................................................................................#.................................#.................#................................#............................................................................................................................................................#.#..........................................#..........................................................................#...............................#...........
.......................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.....................................#...................................................................#..........................................................................................................................#.........................#............................................................................................................................................................#.......................................................#.......#............................................................................
...........................................................................................................#..........................................................................#...........................................................................................#....................................................................................................................................................................................................................#.........................................................#.......................................................................................#........................................................................................................#.....................................................................#..................................#..............................................................................................................#.............................................
.....................................................................................................#...............................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.................................................................................................................................................................#....................#......................................................................................................................................#......................#..................................................................................................................................#.....................................
........................................................................................#..............................................................................................................................................................................................................#........................#.............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#.................................................................#...............................................................................#.......
.................................................................................................................................................................................................................................................................#...............#........................................................................................#.....................................................................................................................................#.................#.........................................................................................................................................................................................#................................................................................#.................................................................................................................................#...............................................................#........................
...........................................................................................................#.......................................................................................................................................................................................#............................................................................................................................#...................#............................................#.....................................................................................................................................#......#........#.....................................................................#....................................................................................................................................................................................................................................................................#........#............................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.......#......................................................................................................................................................#........................................#.......................................................................................#.........................................................#........................................................................................#............................................#.............................................
..................................................................................................................................................................................................#.....................#...................................#........................................................................................................................................................................................................#.........................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................................#................................................................................
...................................................................................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...............................................................#
............................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................#..................................................................................#..................................................................................................................................................................................................................................................................................................#...................................................................#..........................................................................................................
...................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................#.......................................................................................................................................................................................#...........................#.....................................#.............................................#.....
..............................#...............................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................................................#....................................................................................................................................................#..........................................#...............................................................................................................................................................................................................#..........#.........................#..................................................
...............................................................#......................................#.....................#......................................................................#..................#.................................................................................................................................#............................................................................................................................................................................#...........................................................#.........................................................#........................................................................................#..................................................................................................#.............................................................................#...................#..............................................................................
...................#.............................................................#.#................................................................................................................#........................................#.................................#...............................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................#...................................................................................................................................................................................................#............#.......................................................#.........
...................................................#....................................................................................................#.......................................#..................#..............#............................................................................................................................................#....#.........................................................#.............................................#...................................................................................................................................................................................................#...#........................................#.....................................#......................#.#.............................#.........................#.......................................#.........................................................#....................#............................................
...........................................................................................................................................................................#............#.....................................................................................................................................................#.............................................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#..........#......
..........................................................................................................................................................................................................................................................................#..............................#..#.................................................................#........................................................................................#.........................................................................................................................................................#.........................#........................................................................................................................................................................................................#.....................................................................................................................#.........................#...................
................#.................................................................................................................#................................................................................#........#......................................................................#................#...............................................................................#...........................................................................#......................................................................................................#............................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#..........
..................................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................................................#............................................................................#..............................................................................................................................................................................#...........................................#..................................#...............................................................................................................................................................
........................................#..........................................................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................#...................................#.....#................#......................#.................................................
.....................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..............................................................................................................#...........................................#..................#.......................................
......................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................#......................................................................................................#...............................................................................................................................................................................................................................................................................................................................................
................................................................................#.........................................................#...........................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
...........................................................#.....#..................................................................#........................#................................................................#...........................................................................................#........................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................#................................................................................................#.....................................#...................#...#........
...................................#....#......................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..................#........................................................#........................................................................................................#......................#............................................................................#......................................................................................................................................................................................................................................................
...............#....................#......................................................................................................................................#.........................................................................................#.............................................................................................................#...........................................................#..............................................................................#...........................................................................................................................#...............................................................................................................................................................#.......................................................#.....................................................................................................................................................
.........................................................................#..............................................................#..............................................................................................................................#...#.#.................#..............................................................................#........................#...................#......................................................................#..........................................................................................................................................................................................................................................#......#................................#.........#..........................................#.......................................#.....................................................................................................................................................
.......#...........................#.....#......................................................................#..#................#............................................................#.#.......................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................
.....................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................#...........#........................................................#...........................................................................#...........#..........................................................................................................................................................................................................................................................................................................................#.................................
.....................................................................................#...............#..............................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................#...............#.............................................................................................................................................#...............#......#..............#.............................................................................................
..........................................#...........#...................................................#..............................................................#.......................................................................................................#...............................................................................#..........................................................................................................................................#................#......................#...........................................................................................................................................................#............#................................................................#.......................................................................................#......................................................................................#..........................................................
............................................................................................................................#.................................................................................#......................................................................#..........................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............#................................................#...............................................................#..
........................................................................................................................................................................................................................................................................................................................................................#........................................................................................#........................................................#.......................................................................................................................................................................................................................................#........................................#.............................................................................................................................#........................#..............................................#............................#.........
..............................#.......................................#..........................................................................................................#......................................................................................#....................................#........................................................................#....................................................................................................................................................................................................................................................................#................................................................................#..................#.......................................#...................................................................................................................................#............................................................................................
.......#.................................................................#....................#.....................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#........................................................................................#..................................................................................................#.................#..#........#................................................................#...................................................................
.................#..............................................................................................................................................#.............................................................................#...........................................................................................................#...........................................................................#.................................................#..........................................................................................................................................................................................................................................#.....#............#........................................#..................................................................................#............................................................................#........................................................................
....................#.................................................................................................#......................................................................................................................................................................................#...............................................................#...........................................................#...................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..........................................................................................................................
...............................#..........................................................#...............................................................................................................................................................#............................................................................#.....................................................#....................................#..............#..........................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................#.................................................................................................................#.........
...................#..........................................................................................................................................#........................................................................................................................#................................................................................................................................#..............................#...................................................................................................................................................................................................#.#...................#..............................................................................................................................................#.................................................................#.....................................................................................................................................
......................................................................................................................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.............................................................................................................................................#............................................................................................................#................................................................#.............................................
.............................................................................................................................................................................................#.......................................................#.................................................#.............................................................#...................................................#...........................#......................................................................................................................................#.........................................................................................................................................................#...............................................#............................................................................................................#........................................................................#...........................................
...................................................................#..................................................................................................................................................................................................................................................................................#....................................#........................................................................#............................................................#...................................................................#................#...............................#................................................................................................................................................................#....................................................#...........................................................................................................................................................
.......................................................................................................................#........#................#....................................................................................................#.......................................................................................................................................................................................#.................#............................................#.......................................#...............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................
..............................................................#........................................................#...........................................#...................................................................................................................#.....................................................................................................................................................................................................................#...................................#........................................................#.......................................#...#....................................................................#................................................................................................................................................#...........................................................................................................................................................
....................................................................................................#.....................................................................................................................................................................#...........................................................................................................................#.............................................................#.................................................................................#..............................................#.....................................................................................................................................................................#...............................#....................................................................................................................#.....................................#.....#...........................................................
..................................................................................................................#................................................................................................................................................................................................................................#................................#..........................................................................................................................................................................................#.....................................................................................#...........................................................#......................................................................................................................................................................................................................................................................................................
...................................................................................................................................................#.....................................#.............................................................................................................................#..................................................#............#.................................................#..........................................................#......................................................................#.....................................................................................................................................................................................##...............................................................................................................##...............................................................................................#....................................................
......................................................................................................................................#.................................................................#....#..............................................................#..............................#.......................................................................................................................................................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
.............................................................................................................................#......................................................................................................#.......................................#.......................................................................#.............................#.................#.................#..............................................................................................#..........................##..............................................#...........................................................................................................................................#......................................................................................................................................................................................................................#...........#........................................#...............
....#............................................#.........................................................................................................................................#..............................................................................................#...............................................................................................................................................#......................................................................#.....................#...........................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................
.......................#........................................#...........................................................................................................................#....................................#.................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..........................
.........................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................#..........................................#..............................................#....#................................#.............................................................................#.....................................................................................................................#.............#....#...........................................................................#...................................................................................................................................................................
..................................#.................................................#........................................................................#...#....................................#...............................................................................................#..........................................#...................................................................#................................................................................#......................................................................................................................................................................................................#........................................................................................................#...........................................................................................................................#............................................#........................................
....................................................................................................................#.................................................................................................#................................................................................................................................................................................................................#...........................................................................#..............................................#............................#.........#............................................................................................................#..........................................#...................................................................................................................................#......................#.........................................#...............#.........#.......................................
...............................#.........................................................#......................................................................................................................................................................................................#......................................................................#....#......................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#..................................................
................................................................................................................#.............#...........................................#...................................#............................................#.........................................................................................................................................................................................................#.................................................................................................................#.....................................................#..........................................................................................................................................................................................................................................................................................................................................#...............................................
.................#................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..............#.........................................................................................................
........................................................................#.................................................................................#.........................................................................................................#................#.............................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................#..............................................................................................
......................................................#........................................................#..............................................................................................................................................................#..............................................................................#.................................................................#.........#.........................................................................................#.................................#.........................................................................................................................................................................................................................................#................................................................................#..............................................................................................................#........................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................#..............................................................................................................................................................................................#.................#...........................................................................................................#.........................................................................
...........................#.............................................................................................................................................#.................................................................................................................................#..........#..............................................................................#...#.............................................................................#..........................#.........................#.................................................................................................................................................................................................................#.....#........#..................................................................................................................................#...........................................................#...........................................................
.#............................................#..............................................................................................................#.............................................................................................................................................................................................................................................#.................#................................................................................................................................................#........................#............#....................................................................................................................#..................#...............................................................#.........#.................................................................................................................................................................#.....................#.........
............................................................................................................................................................................#.....................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#......................................................................................................................................................................................#.......
...........#.........................................................................................................................................#............................................................................................#................................................................................#................................................................#....................................#......................................................................#..................................................................................#........................................................................................................................................................................#.....................................................#................................................................................#...........................................................................................................#........
...........................................................................#.............................#.........................................................................................................#..........................#...........................................................................#............................................................................................................................................................#..................................................................................#..................#..................................................#.......................................................#...............#...................#.......#..#.................................................................#.............................................................#.......................................................................................................#..........................#.............
.....................................................................................................................................................................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............#......................#................................#....................................................#...................................#............#.........
.................................................#....................#.......................................................#.................................#..........................#...........................................................................................................................................#.............#............................................................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#.............................................................................
.............................#..............................................................................................................................................#.............................................................#....................#.........................................................#.................................................................................................................................................................................................................................#...............#........................................................................#........................................................................................................#..........................#...................................................................................................................#.........................................................................#.................................................
....#.............................................#...............................................................................#....................................................................................#................................#......#..................................#..............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#.#..................................................................#....................................................#.....................................................................#...................................................
..........................................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................#........................................#..................................................................#.......#..#............................................
....................................................................................#...............................................................................................................#.......#...................................................................................................................................#..........................#.......#..............................................................................................................................................................................................................................................#...............................................................................................................................#................................................#.......#.............................#......................#..........#................................................................................................#...........................................
...............................................#..................................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................#....................................................................................................................................................................................................................................
.......................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................#...............................................................
....................#......................................................................................#..............................................................................................................#..................................#..............................#..................................................................................................................................................................................#.......................#.............................................................#............................................................................................................#.........................................................................................................#...............................#...........................................................................................................................................................................................................
................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................................................................................#.....................................................................................................#................................#.........................................................................#.............................................................................
..................................................................................................#.............................................................#......................................#........................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.......................#....................................................................................................................................................................................................................................
..........#.....................................#..............................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................#...................................................................................................................................#.....................................................................#................................................
.....................................................................................................................................................................................................................................................................#........#......#..##............................................................................................................#.................................................................................................................................................................#.........................................................................#...................................................#........#..............................................................................................................................................#.........................................................................................................................................................................
.........................#..................................................................................................................................#...................#............#.............................................................#..............................................................#....................#.......................................................................................................................................................................................................#.......#....................................................................................................................................................................#...........#..........................................................#.......................................................................#.................................................................##.................................................................................
.............#....................................................................#.............................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................#......................................................................................#...................................#..........................................................#..............................................
.#..............................................................................................................................................................................................#...#...................................................................................................................#............................................................................#......................................................................................................................#.........................................#...................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...................................
......................#........................................................................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................#..................................................................#..........#............................................................................................#....................................................................................................................................................................................................................................................................................................................................................................
.......#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#....................................#................................................#.............#............................#.............................................................................................................................................................................................#....................#.................................................................#...............................................................
..............#......#.#...............................................................#..#..............................................................................#..........................................................................................................................................................#................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................#..............................................#..........................................................................#...........................................................................#...................................#.........................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#..............................................................................................#.........................................................#..................................................................#............
.....................................................................................#...............................................................#.........................................................................................#.........................................#..............................................................#.................................................................................................#...........................................................#....................................................................................#..................................................#.............................................................................................................................#...........................................................................................................................................................................................................................................
.............................#....................................................#...............#...............................................#.......................#........................................................................................................................................................................................#......#.................................................#.....................................#...............................................................................#.........................................................................................................................................#........................................................#..............................#..........................#....................................................#.#........................................................................................................................#........................................
.....................................#................................................................................................#...............................................................................................................#........................................................................#.......................................................................#...............................................................................#.......#...................#...........................................................................................................................................................................................................................................................#...................................................................................................................#....................................................................................................................................
.............................................................................................................................................#...................#...........................................................#......................................................................................................................................#......................................................................................................#................................................................................................#.........#......................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................
...............................................................................#...............................................................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................#....................................................................#.....................................................................................................................................................................................#..........................................#........................................#.................................................
.................................................................................................................................#..................#...................................................................................................................................................#................................................................................................................................................................................#................................#..#.............................................................................................................................................................................#.....................#..................................................................#.................................................................................#...........................................#...........................................................................................#.........
...............................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................#.........................................................................................#........#............................................................................................................................................................................#..........#.........................................#....................................................................................................................................................................................#................................#..............................
..................................................................#...................................................................................................##.............#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#...#.............................#...............................................................#..............................#......#...........#.................#.........#..................................................................................................
........................................................................#....................................................................#.............#.........................................#..............................................................................................................................................................................................................................................................................................#........................................................#..#.#.....................................................................##...................................................................................#.....................................................................#.......................................................................................................................................................#............................................................................
.............................................................................................................................#..........................................#...............................#............................................................#...........................................................................................................................................................................................#..............................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................#..................................
............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................
.......................................................................................#.......................#.............................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................
............................#................#.........................................................................................#....................................................................................................#......#...................................#............#.....................#...........................................................................................................#............#.................................................................................................................................................................................................................................................................................................................#...........................................................................................#.............#......................#..................................#...................................................................................#..........
.....................#................................................................................................................................................................................................#............................................................#................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......#.................................#..........................................................................................#.....................................................................................................
......................#...............................................................................................................................................................................................................................#...................#............................................................................................................................#...................................................................................................#..............................................................#..................................................................................................................................................................................................#...........#................................#.............................................................#............................................................................................................................#..................
...................................#........................................................................................................................................#......................................#.....................................#...............................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................#..............#............#............................#.......................................#...............................#...............................................................#...............#........................................................#....................................#......
........................................#.........................................................................#...................................................................................................................................................................................................................................................................................................#..................#..................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................#...........................................................................................................#...............................................#....
#.............................................................................................#.................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................#...................................................................................................................#...................................................................#..........................................................................................................................................
..................................................................................................#....................#............................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................#..#...............#...#...................................#...............................................................................................................................................................#...............................................#............................#.............................................................................................#..................................
........................................................................................................................................................................................................#.......................................................................................#......................................#.........#..........................................#...................................................#.........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............
......................................................................................................................................#......................#........................................................................#...................................................................................................................#.............................#....................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................#....................#......................................................................#...................................................................#...................#...................
...................................................................................................................................................................................................#.............................................................................#........................................................................................................................................................................#......................#.................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................
......................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#....................................................................................................................................................................................................................................................................................................................................
..........................................................................................#.................................................................................#...........#..................................................#........#.......#.........................................................................#...............#......................................................................#...................#..................................................................................................................#.....................#.....................................................................................................................................................#.............................................................................#..............................................................#..............................................................................................................................#...........
..................................................................................................................................................................................#............................................................................................................................................................................................................................##......................#.................................................................................................#...................................#...........................#.............................................................#..................................#.......................................................................................................................................................................................................................................#.....#........................................................................#......
..................................................................................................................................................#..............#........................................#...............................................................................................#.......#..............................................................#...................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................
........................#...................#.............................................................................................................................................#................................................................................................................................................................#...........................................................................................#.....................................................................................................#......................................................#.....................................................................................................................................................................#...........................................................................................................................................#.................................................................................................
....................#...........................................#.....................................................#......#.................#...................................................................................................#...........................................................................................#.........................................................................................................................................#....................................................................................................................................#..................................................................................................................................................#......................................................................................................................................................................................................................................................
1000 1000
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
1000 1000
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
1000 1000
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
